Potrafi mi ktoś wytłumaczyć jak są wykonywane obliczenia ze wynik zwrócony wynosi -5 ?
{
int a = 2, b = 3, c = 5;
while
( (b>=1) && (a++<3))
{
c *= --b-a; break;
}
Console.WriteLine(c);
}