scanfの前に
fflush(stdout);
の1行を加えるとよいかも。
つか、あちこちでよく出る話題なのでちっとは調べよう。