Hey eso es C#
Pero bueno, pueden usar qsort (función estándar en stdlib) para ordenar sus arreglos. En vez de implementar algún algoritmo ineficiente (burbuja).
Código C:
Ver original#include <stdio.h>
#include <stdlib.h>
int cmp_func_asc(const void *a, const void *b){
return (*(int*)a) - (*(int*)b);
}
int cmp_func_des(const void *a, const void *b){
return (*(int*)b) - (*(int*)a);
}
void nice_print(int arr[], int size){
int i;
for(i = 0; i < size; i++)
if(i != (size - 1))
else
}
int main(){
int n = 10;
int arr[10] = {9, 6, 7, 2, 5, 8, 0, 1, 3, 4};
int i;
/*Nice print*/
nice_print(arr, n);
/*Sort*/
qsort(arr
, n
, sizeof(int), cmp_func_asc
);
/*Nice print*/
nice_print(arr, n);
/*Sort*/
qsort(arr
, n
, sizeof(int), cmp_func_des
);
/*Nice print*/
nice_print(arr, n);
return 0;
}