書けばよいのか分からない。3まで出来たが、予想通りの結果が得られない。質問に質問で返して悪いのですが、どこまでできているのか教えてください。処理は、すでに書かれています。debug今までの回答者のすべてのアドバイスからプログラムを書いてみてください。最大値から最小値をひくという操作を何回も行うと6174になることを確かめよ。4桁未満の数の場合は上の桁に0を補って4桁と考える。何でもいいから一つ挙げてみましょう。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。プログラムをコンパイルして実行できる環境はあります。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。プログラムをコンパイルして実行できる環境はあります。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。あるので、ここでプログラムは終了します。どちらかひとつで十分。あるほうは、数字以外の入力への対策。