#include<stdio.h>
int main() {
int n;
printf("输入矩阵维数\n");
scanf("%d",&n);
int a[20][20];
int i,j,m=0,k=0;
printf("输入%d维矩阵:\n");
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)m+=a[i][j];
n=n-1;
for(i=0; i<=n; i++)
for(j=0; j<=n; j++)
if(i+j==n)
k+=a[i][j];
printf("主对角线之和:%d\n",m);
printf("辅对角线之和:%d\n",k);
return 0;
}