>>704
ソートのforの継続条件が両方ともおかしい。
前者はendと等しいところまで回しているが、コメントではそうは言っていない。
後者はdouble値を文字と比較しているし、そもそもバッファオーバフローしてしまう。