帮忙解决关于数组的问题。。。
题目:求一个3*3的整型矩阵对角线元素之和。参考答案是这样的:
程序代码:
#include<stdio.h> void main() { int a[3][3],sum=0; int i,j; printf("enter data:\n"); for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%3d",&a[i][j]); for(i=0;i<3;i++) sum=sum+a[i][i]; printf("sum=%6d\n",sum); }疑惑的是,题目不是要把对角线的元素都加起来吗,为什么参考答案只有把期中一条的对角线的元素加起来,也就是a[0][0]+a[1][1]+a[2][2],答案错,还是我理解错了????
[ 本帖最后由 wwfdzh2012 于 2012-12-1 15:36 编辑 ]