#include<stdio.h>
struct student
{
int score[3];
};
void main()
{
int i=0,j=0;
float aver[3]={0,0,0};
struct student stud[30];
for(i=0;i<30;i++)
{
printf("请输入第%d个学生的成绩\n",i+1);
scanf("%d%d%d",&stud[i].score[0],&stud[i].score[1],&stud[i].score[2]);
}
for(i=0;i<30;i++)
{
aver[0]+=stud[i].score[0];
aver[1]+=stud[i].score[1];
aver[2]+=stud[i].score[2];
}
aver[0]/=30;
aver[1]/=30;
aver[2]/=30;
printf("第一门平均分%f 第二门平均分%f 第三门平均分%f \n",aver[0],aver[1],aver[2]);
}
温馨提示:答案为网友推荐,仅供参考