编辑代码

//矩阵的转置
#include<stdio.h> 
#define row 3
#define col 3
void zhuanzhi(int a[],int b[]);
int main()
{
    int i,j,a[row][col],b[row][col];
    for(i=0;i<row;i++){
        for(j=0;j<col;j++)
        scanf("%d",a[i][j]);
    }
    zhuanzhi(a,b);
    for(i=0;i<row;i++){
        for(j=0;j<col;j++)
        printf("%d",b[i][j]);
        printf("\n");
    }
    return 0;
}
void zhuanzhi(int a[],int b[]){
    int i,j;
    for(i=0;i<row;i++){
        for(j=0;j<col;j++)
        b[j][i]=a[i][j];
    }
}