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 && rows >= 0 && rows < 26)
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 + " ");
Console.WriteLine("The sum of numbers above row {0} is {1:#,0}.\nThe sum of numbers in row {2} is {3:#,0}.", rows, total, step, all);
Console.WriteLine("Enter a valid number");