#include<stdio.h>
#include<conio.h>
#include<time.h>
#include<stdlib.h>
int main ()
{
int n,m,i,j,aux,x,a,b;
printf("ingresa cantiad de filas");
scanf("%d" ,&n);
printf("ingresa cantiad de columnas");
scanf("%d" ,&m);
x=n*m;
int N[n][m];
int M[x];
srand(time(NULL)*2);
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
N[i][j]=((rand()%100)+1);
}
}
for(i=0;i<n;i++)
{
printf("n");
for(j=0;j<m;j++)
{
printf(" %d " ,N[i][j]);
}}
printf("nnn");
for(i=0; i<n; i++)
{
for(j=0; j<m; j++)
{
M[i]=N[i][j];
printf("%d, ", M[i]);
}}
for(i=0;i<x;i++)
{
for(j=0;j<x-1;j++)
{
if(M[j]<M[j+1])
{
aux=M[j+1];
M[j+1]=M[j];
M[j]=aux;
}
}
}
printf("n");
for (i=0;i<x;i++)
{
printf("%d , ",M[i]);
}
getch();
return 0;
}