编译出现问题
没什么我的程序在编译的时候没有错误,但在执行的时候显示错误LINK : fatal error LNK1104: cannot open file "Debug/pp.exe"他发的这个错误我也查不到啊
1 debug/pp.exe正在运行,应该到任务管理器中将其关闭
2 pp.exe不存在,可能之前还有别的错误导致该文件未生成,可以先解决那些错误,确保pp.exe生成成功
3 无权限在debug目录写文件,应检查并修改debug目录读写权限 行客 发表于 2019-1-16 19:00
1 debug/pp.exe正在运行,应该到任务管理器中将其关闭
2 pp.exe不存在,可能之前还有别的错误导致该文件未 ...
大佬详细说一下呗,萌新不会{:9_221:} 2803203338 发表于 2019-1-17 10:47
大佬详细说一下呗,萌新不会
估计最可能的是第2点。把代码发上来一起看下 行客 发表于 2019-1-17 12:36
估计最可能的是第2点。把代码发上来一起看下
#include<stdio.h>
void mian()
{
int a,b,c;
printf("input two numbers");
if(a>b&&a>c)
{
printf("input a<b<c");
}
if(b>c&&b>a)
{
printf("input b<a<c");
}
if(c>b&&c>a)
{
printf("input c<b<a");
}
printf("%d,%d,%d",a,b,c);
} 晕,你没有scanf啊。一会抽时间答复你。 行客 发表于 2019-1-17 15:28
晕,你没有scanf啊。一会抽时间答复你。
但是加了scanf也不行啊
#include<stdio.h>
void mian()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("input two numbers");
if(a>b&&a>c)
{
printf("input a<b<c");
}
if(b>c&&b>a)
{
printf("input b<a<c");
}
if(c>b&&c>a)
{
printf("input c<b<a");
}
printf("%d,%d,%d",&a,&b,&c);
}
还是显示LINK : fatal error LNK1104: cannot open file "Debug/aa3.exe"
点它也不显示错误在哪
本帖最后由 行客 于 2019-1-17 20:15 编辑
你的main函数拼写错误,你仔细看一下。不过你里面的逻辑也不对啊 行客 发表于 2019-1-17 20:13
你的main函数拼写错误,你仔细看一下。不过你里面的逻辑也不对啊
ok,解决了 解决后,请确认答案,将状态修改为已解决
页:
[1]