>>559
疑問に思ったら自分でも相手の書いたとおりに実行してみよう。
scanf("%d",...)は、数字以外の入力があると(他の関数でその文字を引き取らない限り)
何度呼び出しても永遠にこぬ数字を待ち続けてしまう。