输入样例
3 2
1 2
3 4
5 6#include<stdio.h> int main() {int m,n;int a[15][15]={0};//二维数组int i,j;scanf("%d %d",&m,&n);for(i=0;i<m;i++)for(j=0;j<n;j++)scanf("%d",&a[i][j]);//先全部输入再进行其他操作for(i=0;i<m;i++){for(j=0;j<n;j++)//原样输出,注意格式{if(j==0)printf("%d",a[i][j]);else printf(" %d",a[i][j]);}printf("\n");}for(j=0;j<n;j++)//矩阵转置,注意输出格式{for(i=0;i<m;i++){if(i==0)printf("%d",a[i][j]);else printf(" %d",a[i][j]);}printf("\n");}return 0; }