Ошибка в коде C#, не могу найти в чем проблема...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int sum = 1, max = 5;
for (int i = 2; i <= max; i++)
{
sum *=i;
}
Console.WriteLine(sum);
sum = 1; max = 5;
int i = 2; //ошибка
while (i <= max)
{
sum *= i;
i++;
}
Console.WriteLine(sum);
//цикл do-while
sum = 1;
max = 5;
i = 2;
do
{
sum *= i;
i++;
}
while (i<=max);
Console.WriteLine(sum);
}
}
}