矩阵的顺序调换
输入事例:
1 2 3 4
3 4 5 7
6 4 5 4
1 5 4 3
输出事例:
1 3 6 1
2 4 4 5
3 5 5 4
1 5 4 3
程序:
#include<stdio.h>
main()
{
int a[100][100],i,j,temp;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<4;i++)
for(j=i;j<4;j++)
{
if(a[i][j]!=a[j][i])
{
temp=a[i][j];
a[i][j]=a[j][i];
a[j][i]=temp;
}
}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%d ",a[i][j]);
printf("\n");
}
}