我正在使用TurboC。這段代碼有什麼問題?在運行期間,消息是「浮點格式未鏈接」,「異常程序終止」。我是C語言的新手,我從來沒有遇到過這種錯誤。提前致謝!指針表示法問題
/* averages arbitrary number of temperatures */
/* uses pointer notation */
main()
{
float temper[40]; /* Array declaration */
float sum=0.0;
int num, day=0;
do /* Puts temps in array */
{
printf("Enter temperature for day %d: ", day);
scanf("%f", temper+day);
}
while(*(temper+day++) > 0);
num = day-1; /* number of temps entered */
for(day=0; day<num; day++) /* calculate average */
sum += *(temper+day);
printf("Average is %.1f", sum/num);
getche();
}
在什麼時候你會得到運行時錯誤? – 2011-06-03 03:02:54
@Jeff Mercado我認爲在這部分'scanf(「%f」,脾氣+日);' – aer 2011-06-03 03:26:18