Salve sto provando a scrivere un programma ke mi permetta di ordinare in ordine crescente una matrice. Vi faccio un esempio:
ho la matrice 5 2 3
4 8 9
1 10 6
e devo ottenere 1 2 3
4 5 6
8 9 10
Uso il linguaggio c con qualche istruzione del c++(cin cout)
Questo è ciò che ho scritto fino ad ora per la funzione ordina
void ordina(int m[100][100], int c,int r)
{int v[100000],i,j,temp;
for(i=0;i<r;i++)
{for(j=0;j<c;j++)
v[j]=m[i][j];
cout<<v[i]<<"\t";
}
}
In pratica sto cercando di copiare tutti gli elementi della matrice in un vettore per poi ordinarlo con il metodo bubble sort...aspetto un vostro aiuto grazie