algorithm to sort numbers in a struct in descending order in C code example Example: insertion sort on array automata insertion sort