#include #include int comparefn(const void *a, const void *b) //Always void * { int result = *(int *)a - *(int *)b; //Casting impt return result; //return int always } int main() { int arr[] = {5,4,3,2,1},i; qsort(arr,5,sizeof(int),comparefn); //params dep on arr type for(i = 0;i<5;i++) printf("%d\n",arr[i]); return 0; }