How to use sysmtem quick sort
#include <stdlib.h>
#include <stdio.h>
int num[10] = {
1, 2, 6, 5, 3, 7, 9, 12, 2, 0
};
/* compare the integers */
int comp(const void *i, const void *j)
{
return *(int *)i - *(int *)j;
}
int main(void)
{
int i;
printf("Original array: ");
for(i=0; i<10; i++) {
printf("%d ", num[i]);
}
qsort(num, 10, sizeof(int), comp);
printf("Sorted array: ");
for(i=0; i<10; i++) {
printf("%d ", num[i]);
}
return 0;
}
Related examples in the same category