C语言;属于两个同学的学号和三门分数,求总分和平均分,平均分大于90输出Y,否则输出N

用二维数组,比如输入1 99 99 99 2 99 99 99;
输出的结果不对,而且平均分输出不了,求教问题出在哪里

for(j=1;j<4;j++)
{sum+=a[i][j];追问

谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-09
很明显的错误,当j=3时a[i] [j+1],就是a[i][4]了.
你可以for(j=1;j<4;j++)然后a[i][j]追问

谢谢

第2个回答  2015-05-09
数组越界,改为sum=sum+a[i][j]。
而且,用一维数组更好,请自行修改。