>>236
レスありがとうございます。
if文は先週の課題だったんで今週はswitchでやれと・・・

>scanf で %d を使う場合数値以外が来ると読み込みに失敗して a の値は変化しません
ということは、「入力した数値以外の文字 は数値ではありません」と返すのは無理ということなんでしょうか。