第1个回答 2010-12-05
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#define MAX 20
int main()
{
int i,j,n;
int data[MAX][MAX];
int temp;
scanf("%d",&n);
for (i=0;i<n;i++)
for (j=0;j<n;j++)
scanf("%d",&data[i][j]);
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
printf("%d ",data[i][j]);
printf("\n");
}
for (i=0;i<n;i++)
for (j=0;j<i;j++)
{
temp=data[i][j];
data[i][j]=data[j][i];
data[j][i]=temp;
}
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
printf("%d ",data[i][j]);
printf("\n");
}
getch();
return 0;
}