第一行给定一个正整数 n (2 < n < 100). 接下来有 n 行,每行 n 个整数,代表方阵中第 i行第 j 列的数.
#include
int main ()
{
int N,i,j,a[N][N],b[N][N],t;
scanf("%d",&N);
while(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++)
b[i][i]=a[N-1-j][i];
for(i=0;i<=N;i++)
{
for(j=0;j<=N;j++)
printf("%d",b[i][j]);
printf("\n");
}
}
return 0;
}