求助,请帮忙看一下程序那里出错了?运行后得不到想要的结果。
程序代码:
/*矩阵位置转换*/ #include<stdio.h> main() { int m[3][4],n[4][3],i,j; printf("输入一个3*4的数字矩阵:\n"); for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",&m[3][4]); for(i=0;i<4;i++) for(j=0;j<3;j++) n[i][j]=m[j][i]; printf("输出转换后的4*3数字矩阵:\n"); for(i=0;i<4;i++) { for(j=0;j<3;j++) printf("%d ",n[i][j]); printf("\n"); } }