>>660
たとえば、%dで数値をとろうとした場合、
キーボードで数字以外を入力すると
取得できずに戻ってくるわけだが、
入力バッファにこの文字は残ったままなので
バッファクリアしないで再びscanfを呼んでも
キー入力を待たずに同じ結果になるばかり

つまりループする