【问题描述】读入一个正整数n(1<=n<=6),再读入n阶矩阵a,计算该矩阵除副对角线,最后一列和最后一行以外的所有元素之和(副对角线为从矩阵的右上角至左下角的连线)
【输入形式】
4
2 3 4 1
5 6 1 1
7 1 8 1
1 1 1 1
【输出形式】
sum=35
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,a[7] [7],i,j,sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
scanf("%d",&a[i] [j]);
sum +=a[i] [j];
}
}
for(i=1;i<=n;i++){
sum -= (a[i] [n+1-i] + a[n] [i] + a[i] [n]);
}
sum += (a[n] [1] + a[1] [n] + a[n] [n]);
printf("sum=%d\n",sum);
system("pause");
return 0;
}