33,311
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
int main()
{int sum,i,j;
sum=0;
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
printf("\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
if(i==j)//这里不对
sum+=a[i][j];
}
printf("%d",sum);
printf("\n");
return 0;
}计算的值是18而不是15为什么