#include "stdio.h"
int main()
{
int a[4][4]={0};
int b[4][4]={0};//临时矩阵
int i,j;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
//矩阵输出
printf("原矩阵:\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%4d ",a[i][j]);
printf("\n");
}
//按副对角线互换
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
b[i][j]=a[3-i][3-j];
}
//输出
printf("交换后矩阵:\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
a[i][j]=b[j][i];//b矩阵的转置就是需要的矩阵了,存回a,再输出
printf("%4d ",a[i][j]);
}
printf("\n");
}
}