谁给我看看程序,谢谢了…………这个有点小问题,输第四个记录才显示
#include "stdio.h"struct student
{
char name[8];
int Chinese;
int math;
int English;
int avg;
int count;
}stu[3];
void main()
{
int i, j;
for (j=0;j<3;j++){
scanf("%4s %4d %4d %4d \n",&stu[j].name,&stu[j].Chinese,&stu[j].math,&stu[j].English);
stu[j].avg=(stu[j].Chinese+stu[j].math+stu[j].English)/3;
stu[j].count=stu[j].Chinese+stu[j].math+stu[j].English;
}
printf("------姓名-------语文-------数学-------英语-------平均-------总和-------\n");
for(i=0;i<3;i++)
{
printf("%6s %6d %6d %6d %6d %6d \n",stu[i].name,stu[i].Chinese,stu[i].math,stu[i].English,stu[i].avg,stu[i].count);
}
}