求大佬解答,這樣算不出來是25。。
#include<stdio.h>
int main()
{
????int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};
????int i,j;
????int sum =0;
????for(i=0;i<3;i++)
????????{
?????????????for(j=0;j<3;j++)
????????????{
????????????????if(i==j || i+j==2);
????????????????sum += arr[i][j];
????????????}???
????????}
????????printf("對(duì)角線元素之和是:%d\n",sum);
????????return 0;
}
2017-08-17
?if后面的分號(hào)不要 ?下一行縮進(jìn)
或者
去掉分號(hào)加花括號(hào)
2017-08-17
把if后面的“;”去掉就OK了