编程输入整数N(1<N<10),然后再输入N*N个整数(N阶矩阵)按顺序存放在一个N行N列的二维数组中。要求输出矩阵上三角元素的和、下三角元素的和(主对角线属于上三角和下三角共有元素)。
输入样例:
3
1 2 3
4 5 6
7 8 9
结尾无空行
输出样例:
26 34
结尾无空行
输入样例:
3
1 2 3
4 5 6
7 8 9
结尾无空行
输出样例:
26 34
结尾无空行
#include<stdio.h>
int main()
{
int n;
int a[10][10];
int s=0,x=0;
scanf("%d",&n);
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
if(i>=j)s+=a[i][j];
if(i<=j)x+=a[i][j];
}
printf("%d %d",x,s);
return 0;
}