为什么我可以在VS2010旗舰版上运行,却在VC++6.0上编译正常,运行显示执行 link.exe 时出错.

代码如下: #include
main() { int fahr, celsing; int lower, upper,step; lower=0; upper=300; step=20; fahr=lower; while (fahr<=upper) { celsing=5*(fahr-32)/9; printf("%d\t%d\n",fahr,celsing); fahr=fahr+step; } }

你的代码在我的电脑 vc6.0 + win7 x64能正常运行。如下图所示:

可能的原因,就是你的VC6.0有问题,所以在附件中我上传了我机子上使用的vc6.0的安装包,下载后,直接解压缩,然后运行里面的setup.exe

温馨提示:答案为网友推荐,仅供参考
相似回答