C の超カンタンなことなら漏れに聞け
■ このスレッドは過去ログ倉庫に格納されています
0640日下部圭子 ◆ib749tYo
NGNG> scanf("%d%", &n) == 1 && getchar() == '\n' とか
> scanf("%d%*[^\n]", &n) == 1 とかいろいろできるし、
エラーの場合ストリームの読み飛ばしが必要だったり、
変な入力がエラーにならなかったりしますね。
> 要するに使い方をちゃんと考ろってこと。
初心者に使わせるのにはくせが強すぎると思いますよ。
(上記のようにいろいろ工夫が必要だし)
よく言われているように、fgets()でやったほうが簡単でしょう。
----------------------------------
||//
(@_@) Kusakabe Keiko
----------------------------------
■ このスレッドは過去ログ倉庫に格納されています