scanfなどで入力されたデータが違った間場合

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
you

scanfなどで入力されたデータが違った間場合

#1

投稿記事 by you » 14年前

scanfで例えば%dで入力してほしいときに文字で入力されたときにエラー表示やもう一回入力するようにするのには
どうしたらいいでしょうか?

beatle
記事: 1281
登録日時: 14年前
住所: 埼玉
連絡を取る:

Re: scanfなどで入力されたデータが違った間場合

#2

投稿記事 by beatle » 14年前

一つの解決策としては,全部文字列として入力して,後から数字かどうかを判断することですね.

ISLe
記事: 2650
登録日時: 15年前
連絡を取る:

Re: scanfなどで入力されたデータが違った間場合

#3

投稿記事 by ISLe » 14年前

scanfの戻り値を調べる方法もあります。

閉鎖

“C言語何でも質問掲示板” へ戻る