C統合・質問スレッド
..
310:デフォルトの名無しさん
05/02/09 22:41:35
>>300
301さんが解答ですよ。
scanf("%c",&a[i]);
で一文字読み込んだとき、まだ標準入力のバッファには改行文字が残っているのです。
それが自動的に偶数回のscanf(...)の入力となっています。
scanf("%c",&a[i]);
fflush(stdin);
として標準入力のバッファをクリアしてあげれば、一文字ずつ入力できます。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5373日前に更新/239 KB
担当:undef