每一列平均数啊,你这求的是每一行的总和除以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, 数组下标是从零开始的,有帮助的话采纳一下哦!