Data Structure in C programing using eclipse

What is the primary disadvantage of Quick Sort? How could this disadvantage be eliminated?