qsort
Sorts an array of elements
#include <stdlib.h> void qsort ( void *base, size_t num, size_t width, int (*compar) ( const void *, const void *));
qsort sorts an array of elements (pointed to by the base parameter) using Hoareās Quicksort algorithm.
The size of each element in the array is the number of bytes specified by the width parameter.
The comparison function pointed to by the compar parameter is called with two arguments that point to elements in the array. The comparison function will return an integer less than, equal to, or greater than zero if the first argument is less than, equal to, or greater than the second argument.