题目描述
从键盘输入一个整数n,然后输入n*n个数据建立一个方阵,计算并输出方阵主对角线元素的和。
输入要求
先输入一个整数n表示方阵的维数。接着输入n*n个数据形成一个方阵
输出要求
方阵主对角线元素之和。
输入样例
3 1 2 4 -1 5 6 3 3 9
输出样例
15
提示
来源
NBU OJ
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,j,sum=0;
scanf("%d",&n);
int a[n+1][n+1];
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
}
}//输入矩阵
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if(i==j)
{
sum+=a[i][j];
}
}
}//主对角线上元素相加
printf("%d\n",sum);
return 0;
}