Código (c) [Seleccionar]
#include<stdio.h>
int main(void) {
// El arreglo
int arreglo[] = {28, 11, 96, -5, 21, 18, 12, 22, 30, 97, -1, -40, -500};
/*Calcular la longitud, puede ser definida por ti o calculada:*/
int longitud = sizeof arreglo / sizeof arreglo[0];
/*Imprimirlo antes de ordenarlo*/
printf("Imprimiendo arreglo antes de ordenar...\n");
for (int x = 0; x < longitud; x++) {
printf("%d ", arreglo[x]);
}
// Un salto de línea
printf("\n");
/*Invocar a quicksort indicando todo el arreglo, desde 0 hasta el índice final */
quicksort(arreglo, 0, longitud - 1);
/*Imprimirlo después de ordenarlo*/
printf("Imprimiendo arreglo despues de ordenar...\n");
for (int x = 0; x < longitud; x++)
printf("%d ", arreglo[x]);
return 0;
}
Me marca error en quicksort, tengo la idea pero no se si me falte otra libreria o asi algo por el estilo
MOD: El código debe estar publicado entre etiquetas de Código GeSHi