我一般用Eclipse来编译执行Java程序,并且Java程序在console里面显示的很正常,要求执行输入也没问题。但是Eclipse也是在Kepler版本之后才添加了对C与C++编译的支持,我没有在Eclipse上运行过C,可能Eclipse console对C要求输入这一块处理的并不是很完善。你可以看一下最新的Luna版本对C/C++有更多的支持,
http://www.infoworld.com/t/development-environments/eclipse-luna-picks-java-8-php-cc-support-245060
尝试一下最新版本的Luna看看console有没有改进。正常的功能应该不需要调用windows的命令行,eclipse自己会做到。试一下Luna eclipse standard SDK。
看下eclipse.ini 文件中是否加了
-debug options
把它去掉。
你点错快捷方式了 不要点eclipsec.exe 点有eclipesc的图标的快捷方式
用IDE软件就不会出现 CMD 提示符窗口。比如eclipse 或则jbuild,如果没装这些软件的话是需要命令提示符窗口的。