检查无错误,但是运行的时候就会出错,大家帮忙看看
#include<stdio.h>#define N 5
struct stu
{
int numb;
char nam[20];
double sco[3];
};
void main()
{
struct stu st[N];
int i,j,count=0;
for(i=0;i<N;i++)
{
scanf("%d",st[i].numb);
scanf("%s",st[i].nam);
for(j=0;j<3;j++)
scanf("%f",st[i].sco[j]);
}
for(i=0;i<N;i++)
printf("%12d%8s%5f%5f%5f",st[i].numb,st[i].nam,st[i].sco[0],st[i].sco[1],st[i].sco[2]);
}