public static void Main(string[] args)
Console.WriteLine("Pascal's triangle");
Console.Write("Enter a row number: ");
input = Console.ReadLine();
if (Int32.TryParse(input, out rows) == true)
Console.WriteLine("Input greater than 25 is not allowed.");
Console.WriteLine("Input less than 0 is not allowed.");
for (int i = 0; i < rows; i++)
for (int j = 0; j <= i; j++)
sum = sum * (i - j + 1) / j;
for (int i = 0; i < rows + 2; i++)
for (int spaces = 1; spaces <= rows - i; spaces++)
for (int j = 0; j <= i; j++)
sum = sum * (i - j + 1) / j;
Console.Write(sum + " ");
totalTriangle = totalSpaces;
Console.WriteLine("The sum of numbers above row {0} is {1}. The sum of numbers in row {2} is {3}.", rows, totalRows, step, totalTriangle);