ひろしブック
プログラミングメモ 英語メモ
2016年5月25日水曜日
C言語 scanf 暴走した。。
scanfの
戻り値
を見て判断する。
戻り値は、
入力できた個数
が帰ってくる。
呪文
scanf("%*s");
を唱える。
ことで回避できた。
double hoge;
while(1){
// 異常値対策
if(
scanf("%lf", &hoge) != 1
){
printf("数字入れてクダサイ。\n");
scanf("%*s");
continue;
}
}
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿