f
题目描述
输入N*N的矩阵,输出它的转置矩阵。
输入要求
第一行为整数N(1<=N<=10)。接着是一个N*N的矩阵。
输出要求
转置矩阵。
假如输入
2
1 2
1 2
应当输出
1 1
2 2
#include<stdio.h> int main() { int a[60][60],b[60][60]; int i,j,n; scanf("%d",&n); for(i=0;i<=n-1;i++) { for(j=0;j<=n-1;j++) { scanf("%d",&a[i][j]); b[j][i]=a[i][j]; } } for(i=0;i<=n-1;i++) { for(j=0;j<=n-1;j++) printf("%2d",b[i][j]); printf("\n"); } return 0; }