Я использую TurboC.Что не так с этим кодом?Во время выполнения сообщение было «форматы с плавающей запятой не связаны» «Аварийное завершение программы».Я новичок в языке Си, и я никогда раньше не сталкивался с такого рода ошибками.Заранее спасибо!
/* 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();
}