ACM题目 1024: [编程入门]矩阵对角线求和
题目描述
求一个3×3矩阵对角线元素之和。
输入
矩阵
输出
主对角线 副对角线 元素和
样例输入
1 2 3
1 1 1
3 2 1
样例输出
3 7
答案:
#include <stdio.h>
#define W 3
#define L 3
int main()
{
int a[W][L],g,h,i,j,m=0,n=0,r=0;
for(g=0;g<W;g++)
{
for(h=0;h<L;h++)
{
scanf("%d",&a[g][h]);
}
}
for(i=0;i<3;i++)
{
m+=a[i][i];
}
for(j=2;j>=0;j--)
{
n+=a[j][r];
r++;
}
printf("%d ",m);
printf("%d\n",n);
return 0;
}