将一个数组的行列互换

#include<stdio.h>
#include<windows.h>
int huhuan( int arry[3][3]);
int main()
{
	int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
	huhuan(a);
	system("pause");
	return 0;
}
int huhuan( int arry[3][3])
{
	int b[3][3];
	int i,j;
	for(i=0;i<3;i++)
	{
		for(j=0;j<3;j++)
		{
			b[i][j]=arry[j][i];
	        printf("%d\t",b[i][j]);
		}
	  printf("\n");
	}
	return (b[j][i]);
}

结果显示如下:


版权声明:本文为qq_44911791原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。