【问题背景】
C语言程序设计慕课版第二版第八章第一题
【问题题目】
任意输入一个3x3的二维数组求对角元素之和。
【代码呈上】
#include <stdio.h>
int main()
{int a[3][3];
int i,j,sum1,sum2;
printf("请输入数字");
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
{
printf("%d ",a[i][j]);
}printf("\n");
} printf("\n");
printf("对角元素的和:\n");
for(i=0;i<3;i++)
{
sum1=a[i][i]+sum1;
sum2=a[i][2-i]+sum2;
}
printf("%d\n",sum1);
printf("%d\n",sum2);
return 0;
}