要求从键盘输入一个二维数组,然后将该二维数组按从大到小的顺序排列。
#include<stdio.h>
void main()
{
int i,j,a[4][6];
printf("请输入a[4][6]二维数组:/n");
for(i=0;i<4;i++)
for(j=0;j<6;j++)
scanf("%d",&a[i][j]);
for(i=0;i<4;i++)
for(j=0;j<6;j++)
for(int m=0;m<4;m++)
for(int n=0;n<6;n++)
if(a[i][j]>a[m][n])
{
int t=a[i][j];
a[i][j]=a[m][n];
a[m][n]=t;
}
for(i=0;i<4;i++)
{
for(j=0;j<6;j++)
printf("%d ",a[i][j]);
printf("/n");
}
}