詳しくはこちらトピックに返信するユーザー名:メールアドレス:件名:コンソールプログラムが一番最初に実行される関数名を1つ挙げよ:答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。プログラムをコンパイルして実行できる環境はあります。378)とはならないでしょう。2358)とはならないでしょう。378)[/code]とはならないでしょう。[/quote]そうですね。2358)[/code]とはならないでしょう。'n':後に数字を打った後何も出力されません。21行目のscanfで数字を読んだ後、22行目のscanfで入力待ちになっているのでしょう。何かの数字を表示します。書いていないので、どんな値になるかわかりません。printfで書式に対しデータが足りないので、未定義動作になります。定義上何が起こってもおかしくありません。debugに変更しないと、そんな出力にはなりません。378)とはならないでしょう。'n':後に数字を打った後何も出力されません。[/quote]21行目のscanfで数字を読んだ後、22行目のscanfで入力待ちになっているのでしょう。何かの数字を表示します。書いていないので、どんな値になるかわかりません。[/quote]printfで書式に対しデータが足りないので、未定義動作になります。定義上何が起こってもおかしくありません。debug[/code]に変更しないと、そんな出力にはなりません。378)[/code]とはならないでしょう。2年前ちょっと説明が間違っていました。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。入力を待っているからです。何かの数字を表示します。書いていないので、どんな値になるかわかりません。プログラムは終了します。debugに変更しないと、そんな出力にはなりません。書いたとおりに動くのです。説明が間違っていました。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。入力を待っているからです。何かの数字を表示します。書いていないので、どんな値になるかわかりません。プログラムは終了します。debug[/code]に変更しないと、そんな出力にはなりません。書いたとおりに動くのです。'n':後に数字を打った後何も出力されません。何が原因かわかっていません。あるので、ここでプログラムは終了します。どちらかひとつで十分。あるほうは、数字以外の入力への対策。