次のプログラムでは、ブロック内の printf が実行された後に while ループが停止すると想定しています。
ではない?
#include <stdio.h>
#define HOUR 60
int main()
{
int min, smallThenHour, timeInHour, minLeft;
printf("please enter time in minutes: \n");
scanf("%d", &min);
while (min > 0)
{
timeInHour = min/HOUR;
minLeft = min % HOUR;
smallThenHour = min < HOUR;
printf("in %d seconds, there are %d and %d min",min, timeInHour,smallThenHour);
}
}
誰かがAC初心者になぜ止まらないのか教えていただければ幸いです:)
tnx