そうなんですか・・
fgets(buf,10,stdin);等の記述を見つけたのでこちらの方が言いのかなと思ってたんですが
このままscanf使っていきたいと思います・・
ありがとうございました。