>>238ですが、rの値は0か1になるんですか?
文字が入力されたとき(scanfが停止したとき?)は0,数字が入力されたときは1になるんでしょうか?