普通にcのsort関数使えばいいのに。
キャストしたら負けとでも思ってんのかね。