求每一列的平均数,我这个代码哪里出错了呢?

img


求每一列的平均数,我这个代码哪里出错了呢?输出是一个很长的数。

每一列平均数啊,你这求的是每一行的总和除以2,咋会对呢
另外,sum应该在内层循环开始时清零,否则就是所有数据累加了
最后,printf输出三个值,但只写了一个%d啊
还有v[j] = sum/2;也是胡写的,你知道这时候j的值是多少吗?

for(i=0;i<3;i++)
{
   printf("%d ",(a[0][i] + a[1][i])/2);
}

循环里是 i<2, j<3, 数组下标是从零开始的,有帮助的话采纳一下哦!