Răspuns :
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int m[100][100], a[100], b[100];
int i,j,r,n,aux;
main(){
srand(time(NULL));
printf("Dati dimensiunea matricei n = ");
scanf("%d",&n);
for(i=0; i<n; i++){
for(j=0; j<n; j++){
m[i][j]=rand()%99;
}
}
for(i=0; i<n; i++){
printf("\n");
for(j=0; j<n; j++){
printf("%d ",m[i][j]);
}
}
r = 0;
for(i=0; i<n; i++){
for(j=0; j<n; j++){
a[r] = m[i][j];
r++;
}
}
printf("\n\na = ");
for(i=0; i<n*n; i++){
printf("%d ",a[i]);
}
for(i=0; i<n*n; i++){
b[i] = a[i];
}
for(i=0; i<n*n; i++){
for(j=0; j<n*n-1; j++){
if(b[j]>b[j+1]){
aux = b[j];
b[j] = b[j+1];
b[j+1] = aux;
}
}
}
printf("\nVectorul sortat b[]\nb = ");
for(i=0; i<n*n; i++){
printf("%d ",b[i]);
}
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.