题目1193:矩阵转置

来源:互联网 发布:透明不干胶贴纸淘宝 编辑:程序博客网 时间:2024/06/07 19:55

// 题目要求就地转置,不用数组。。。不过不用数组怎么做?貌似用数组也AC了。。。

#include<stdio.h>

int main()
{
    int n;
    while(scanf("%d",&n)!=EOF){
        int a[200][200];
        for(int i=0;i<n;i++){
            for(int j=0;j<n;j++) scanf("%d",&a[j][i]);    
        }
        for(int i=0;i<n;i++){
            for(int j=0;j<n-1;j++) printf("%d ",a[i][j]);
            printf("%d\n",a[i][n-1]);    
        }
    }
    return 0;    
}
0 0
原创粉丝点击