从键盘输入N个学生的学号和每人M门课程的成绩,计算每个学生的总分及平均分.输出

# include <stdio.h>
main()
{
int i,j,n,m,number,score,sum;
float average;
printf("请输入学生数及每人课程门数:");
scanf("%d%d",&n,&m);
for (i=1;i<=n;i++);
{
sum=0;
printf("请输入第%d位学生的学号:",i);
scanf("%d",&number);
printf("请输入第%d位学生的%d门课程的成绩:",i,m);
for (j=1;j<=m;j++);
{
scanf("%d",&score);
sum=sum+score;
}
average=(float)sum/m;
printf("\n第%d个学生的学号为%d 总分为%d 平均分为%.2f\n",i,number,sum,average);
}
}
请问这段代码哪里有误啊0.0

第1个回答  2015-11-27
两个for循环后面的分号都要去掉才行!!!!本回答被提问者采纳
相似回答