在VC++6.0环境下,如何调试带输入输出语句C语言程序

在VC++6.0环境下,运行C语言程序,在正常情况下均可以调试,但当程序含有scanf printf 语句时,调试程序会要求用户选择输入、输出数据所在的文件,这时scanf后面的语句无法调试,请高人指点有没有别的办法使程序仍可继续调试??
输入一般是给变量赋值,如不执行,那么程序中的变量没有值也没有办法调试啊,我的问题也就是如何在调试程序时,再执行到 scanf 时送一个值给变量??谢谢一楼回答

方法有很多,最简单的一种就是遇到输入或输出语句时按F10,即不进入函数内部。当然是输入的话,会弹出控制台窗口,正常输入后会自动回到调试界面的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-28
可以用fscanf代替,当然,要先fopen一个文件
第2个回答  2010-05-28
把scanf改成cin,把printf改成cout
相似回答