Higher Order Function Example int compare(void *a, void *b) { return strcmp(*(char**)a, *(char**)b); } int main(int argc, char **argv) { int i; qsort(argv, argc, sizeof(char*), compare); for (i=0; i