重複の可能性:
TurboCアレイの質問
#include <stdio.h>
#define LIM 40
int main()
{
int day=0;
float temp[LIM];
do
{
printf("Enter temperature for day %d.", day);
scanf("%f", &temp[day]);
}
while(temp[day++] && day<LIM );
}
最終行について。なぜ満足しないのwhile(temp[day++] > 0)
ですか?LIMを40の値に設定したので?なぜ、次のような条件を追加する必要があるのday<LIM
ですか?