就是一次输入后,回车就报错,我本来是想输入后回车进入for循环接受第二次输入的。。。。
用的是vc
程序代码:
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
struct score
{char name[10];
float math,eng;
};
main()
{ struct score s[5]; int i; double avg[5];
for(i=0;i<5;i++)
{
printf("name:");
gets(s[i].name);
printf("maths english:");
scanf("%f%f",&s[i].math,&s[i].eng);
}
for(i=0;i<5;i++)
avg[i]=(s[i].math+s[i].eng)/2;
for(i=0;i<5;i++)
{
printf("%3.1f\t",avg[i]);
}
}
