簡単なプログラムでも改行がないだけだったり、小さなミスで怒られるので難しいです。
クリアした問題にチェックがついていき嬉しい。
10000 1000 100
と
2 5 8
の並び替えはうまいこといくが、
3つ目の
5 2 2
の並び替えのところでエラーが出る。
並び替えた
2 2 5が2回でてきてしまっている。
コードの
if (b<=c && c<=a) printf("%d %d %d\n",b,c,a);
if (c<=b && b<=a) printf("%d %d %d\n",c,b,a);
この2つのパターンで出てしまっている?
本当にそうか試してみる。
これに変えて実行してみた
考えていた予想と一致した。
改良してみた