/*
 use_qsort.c
 Sort command line arguments
 RJM Programming
 July, 2015
*/

#include <search.h>
#include <string.h>
#include <stdio.h>

int isbigger();

main(int argc, char **argv) {
 int j;

 argv++;
 argc--;
 qsort((void *)argv, (size_t)argc, sizeof(char *), isbigger);

 for (j=0; j<argc; ++j) {
  printf("%s\n", argv[j]);
 }

}

int isbigger(char **g1, char **g2) {
 return strcmp(*g1, *g2);
}
