Mega Code Archive

 
Categories / C / Code Snippets
 

How to use sysmtem quick sort

#include <stdlib.h> #include <stdio.h> int num[10] = { 1, 3, 8, 4, 9, 2, 8, 13, 3, 0 }; /* compare the integers */ int comp(const void *k, const void *j) { return *(int *)k - *(int *)j; } int main(void) { int k; printf("Original array: "); for(k=0; k<10; k++) { printf("%d ", num[k]); } qsort(num, 10, sizeof(int), comp); printf("Sorted array: "); for(k=0; k<10; k++) { printf("%d ", num[k]); } return 0; }