题样:
#include<stdio.h>
int main(){
int n=0;
scanf("%d",&n);
int a[100][100]={0};
int i=0,j=0;
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){
printf("%d",a[i][j]);
if(i!=n-1)printf(" ");
}
}
}
//主对角
printf("\n");
for(i=n-1;i>=0;i--){
for(j=n-1;j>=0;j--){
if(i+j==n-1){
printf("%d",a[i][j]);
if(i!=0)printf(" ");
}
}
}
printf("\n");
//副对角
}
//[]~( ̄▽ ̄)~*