- 締切済み
5×5マスにランダムに配置された数字をfopenで読み込み、行列と順にソートするには
9 20 1 19 5 21 4 8 18 10 23 2 16 3 11 7 22 13 6 12 24 25 14 17 15 というのをテキストファイルから読み込み、これをまず行でソートし、次に列でソートして、左上に小さい数が右下に大きい数がくるようにするにはどのように書いたらいいのでしょうか?ご教授お願いいたします
- みんなの回答 (3)
- 専門家の回答
9 20 1 19 5 21 4 8 18 10 23 2 16 3 11 7 22 13 6 12 24 25 14 17 15 というのをテキストファイルから読み込み、これをまず行でソートし、次に列でソートして、左上に小さい数が右下に大きい数がくるようにするにはどのように書いたらいいのでしょうか?ご教授お願いいたします
補足
ちょっと環境を書くのを忘れていたのですが、 環境はC言語でUNIXです。 数字はブランクで\nで改行かと思います。 ソートは最終的にできれば 1 2 3 4 5 6 7 ... という形にしたいのですが、できないのでしょうか?