也可以使用二维数据来实现
#include<stdio.h>
void main()
{
float student[5][4],sum=0;
int i,j;
for (i=0;i<5;i++)
{
printf("please input the %dth student's four score\n",i+1);
for(j=0;j<4;j++)
scanf("%f",&student[i][j]);
}
for (i=0;i<5;i++)
{
sum=0;
for(j=0;j<4;j++)
sum+=student[i][j];
printf("the %dth student aggregate score is:%.1f,average score is%.1f\n",i+1,sum,sum/4);
}
for(j=0;j<4;j++)
{
sum=0;
for(i=0;i<5;i++)
sum+=student[i][j];
printf("the average score of %dth object is :%.1f\n",j+1,sum/5);
}
}
追问谢谢你的帮忙!!!!