eclipseで scanf を使う時の注意

 

eclipseのCDT(C/C++ Development Toolkit)でソース書いていた時につまづいてので、メモしておきます。

 

確認環境:Eclipse CDT 4.5.2

 

Eclipse CDTで、何気なく scanf を使って以下のコードを書いたのですが、実行しても、コンソールに何も表示されません。

以下のように、printf と scanf の間に、fflush(stdout); を追加すれば、

コンソールに、表示されるようになりました。