Я обычно публикую на DreamInCode.net, но сайт, кажется, сейчас не работает.Я студент первого курса CS в Де Анза.Я действительно не понимаю, что такое lineCount = 1;делает в заявлении остальное.Я знаю, что он делает, когда я удаляю утверждение, но я не понимаю его.Если бы я мог, чтобы кто-то объяснил мне это, возможно, по-другому, что книга случайно пропустила, я был бы очень признателен.
#include <stdio.h>
int main (void) {
int num;
int lineCount;
printf ("\nEnter a starting number to decend between 1 and 100: ");
scanf ("%d", &num);
if (num > 100)
num = 100;
lineCount = 0;
while (num >= 0)
{
if (lineCount < 10)
lineCount++;
else
{
printf ("\n");
lineCount = 1; // this line here is what I don't understand
}
printf ("%4d", num--);
}
return 0;
}