阅读背景:

C/C++小程序学习:二维矩阵行列元素互换

来源:互联网 
#include <stdio.h>

void main()
{
	int i,j,m,n;
	char a[100][100];
	char b[100][100];
	printf("Please input rows(<100):\n");
	scanf("%d",&m);
	printf("Please input columns(<100):\n");
	scanf("%d",&n);
	printf("Please input array element:\n");
	for(i=0;i<m;i++)
	{
		for(j=0;j<n;j++)
		{
			scanf("%d",a[i]+j);
		}
	}
	printf("The array a is:\n");
	for(i=0;i<m;i++)
	{
		for(j=0;j<n;j++)
		{
			printf("%d ",a[i][j]);
		}
		printf("\n");
	}
	for(i=0;i<m;i++)
	{
		for(j=0;j<n;j++)
		{
			b[j][i]=a[i][j];
		}
	}
	printf("The array b is:\n");
	for(i=0;i<m;i++)
	{
		for(j=0;j<n;j++)
		{
			printf("%d ",b[i][j]);
		}
		printf("\n");
	}
	scanf("%d",n);//让调试结果停留
}#include <stdio.h>

void main()
{
	int i,j,m,n;



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: