C语言编程,需要一个运行结果截图

输入一个M*N的整数矩阵,求其转置矩阵。(M、N由键盘输入)

#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,M,N;
int *a,*b;
scanf("%d%d",&M,&N);
a=(int*)malloc(sizeof(int)*M*N); //原矩阵
b=(int*)malloc(sizeof(int)*M*N); //转置矩阵
for(i=0;i<M*N;i++)
{
scanf("%d",a+i);
}
//转置方法:将第i行元素与第i列元素进行交换
for(i=0;i<M;i++)
for(j=0;j<N;j++)
{
b[j*M+i]=a[i*N+j];
}
printf("\n");
for(i=0;i<M*N;i++)
{
printf("%d ",b[i]);
if((i+1)%M == 0)
printf("\n");
}
free(a);
free(b);
return 0;

}

//运行结果截图

追问

ok

追答

什么意思?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-17
要截图还是要代码?追问

截图和代码,谢谢