Included in this gist are two C implementations of Quicksort. One designed to work with pointers, and one with arrays.
These were created for educational purposes and should not be used in production. Any suggestions on improvements would be vastly appreciated.