This is my code, and I can't find the problem. I don't understand the error it's putting out.
using System;
class MainClass {
public static void Main (string[] args) {
var Number = 0;
while ((Number < 1) | (Number > 10)) {
Console.WriteLine("Enter a positive whole number: ");
Number = Console.ReadLine();
if (Number > 10) {
Console.WriteLine("Number too large.");
} else {
if (Number < 1) {
Console.WriteLine("Not a positive number.");
}
}
}
var c = 1;
for (int k = 0; k < Number - 1; k++) {
Console.WriteLine(c);
c = (c * (Number - 1 - k)) % (k + 1);
}
;
}
}