用VC++6.0 编译 代码时,提示 执行 cl.exe 时出错!是什么意思啊?

mian(){chardj;scanf("%c",&dj);if(dj=='a'){printf("90~100");}if(dj=='b'){printf("80~90... mian()
{
char dj;
scanf("%c",&dj);
if (dj =='a')
{
printf("90~100");
}
if (dj =='b')
{
printf("80~90");
}
if (dj!='a'&&dj!='b')
{
printf("aaaa");
}
getch()
} 点那个感叹号时候 就提示 执行 cl.exe 时出错! 然后执行其他代码时候也是 老出错 !到底是怎么回事啊?
展开
 我来答
匿名用户
2013-10-21
展开全部
实际上这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个应用程序。
因此问题可以按照以下方法解决:点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable Fils、Include Files、Library Files、Source Files”的路径。很多情况可能就一个盘符的不同(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-21
展开全部
你看看#include <stdio.h>
#include <conio.h>
void main() //main函数都写错啦
{
char dj;
scanf("%c",&dj);
if (dj =='a')
{
printf("90~100");
}
if (dj =='b')
{
printf("80~90");
}
if (dj!='a'&&dj!='b')
{
printf("aaaa");
}
getch(); //后面的分号
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式