C言語なら俺に聞け(入門編)Part 63
■ このスレッドは過去ログ倉庫に格納されています
0802デフォルトの名無しさん
2010/05/10(月) 02:44:29例えば、プログラムを実行して
1[改行]
と入力した場合、入力内容は
'1\n'
となる。
よって、2つめのscanf()が実行された時点で、未読込の文字'\n'があるので、
2つめのscanf()は、更なる入力を待たず b に '\n' を代入してすぐ返る。
よって一つ目の文字を入力した時点で終了してしまうように見える。
■ このスレッドは過去ログ倉庫に格納されています