Использование только для операторов while или while, я пытаюсь создать программу для создания и печати таблицы из первых 10 факториалов. Вот мой код:Код для факториалов в объекте C
for (count = 1; count<=10; ++count)
{
n = count;
while (n > 0){
count *= (count-1);
n -= 1;
}
NSLog(@" %2g %3g", count, factorial);
}
Я не понимаю, почему это не работает. Он никогда не выходит из цикла и продолжается вечно. Какая коррекция? Спасибо!
Сторона примечания: используйте таблицы (символ * '\ t' *) вместо того, чтобы записывать все эти пробелы вручную. –