Quick Sort in C