这个是我以前无聊的时候编的,虽然和你的题目有点不一样,但是基本的功能都有,你拿去参考一下吧!
由于编的时候还没有学结构体,所以这里没有使用结构体……
#define N 6
/*共有6个同学,在这里根据实际学生人数修改学生数*/
#define M 4
/*有3门课*/
main()
{int score[N][M],i,j,sum[N]={0};
float average[M],sum1,sum2=0.0;
for(i=0;i
for(j=0;j
for(i=1;i
}
for(i=0;i
for(i=1;i
for(j=0;j
sum2+=sum[j];
}
average[i-1]=sum1/N;
average[M-1]=sum2/N/(M-1); /*求每门课及总分的平均分 */
}
printf("Num\tChinese\tEnglish\tMaths\tSum\n");
for(i=0;i
printf("%d\n",sum[i]);
}
printf("\n");
printf("Average:");
for(i=0;i
getch();
}