insertion, merge, quick sort in C