这是题目
软件工程2020级某班一共有L人,2020-2021学年第一学期有M门课考试。为了对软件工程2020级某班班级学生学习效果进行分析,需要对学生的考试成绩进行处理,分别用函数实现下列功能。(L和M分别用scanf函数输入,a[0][0]可以代表第1位学生的第1门课成绩,所有要求均在一个程序内实现。)
2.计算每门课的平均分。
这是我的代码
#include <stdio.h>
int main()
{
int L,M,i,j,score;
printf("请输入班级人数:");
scanf("%d",&L);
printf("请输入考试科目数量:");
scanf("%d",&M);
int a[i][j];
float aver1,aver2,sum=0;
for(i=0;i<L;i++)
{
sum=0;
printf("请输入第%d个学生的成绩:\n",i+1);
for(j=0;j<M;j++)
{
scanf("%d",&score);
a[i][j]=score;
sum+=score;
}
aver1=sum/M;
printf("平均分:%.1f\n",aver1);
}
for(sum=0,j=0;j<M;j++)
{
sum=0;
printf("第%d门课平均分:",j+1);
for(i=0;i<L;i++)
{
sum+=a[i][j];
}
aver2=sum/L;
printf("%.1f\n",aver2);
}
return 0;
}
运行结果不对