菜鸟 求助 找不到怎么出错了。
int max (int a , int b);main()
{
int x ,y, z;
int max (int a , int b);
printf ("请输入两个数字:\n");
scanf("%d%d" ,&x,&y);
z=max (x,y);
printf ("最大数字=%d",z");
}
int max (int a ,int b)
{
if (a>b) return a,else return b;
}
Compiling...
aa.c
D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\吉琪\aa.c(6) : warning C4013: 'printf' undefined; assuming extern returning int
D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\吉琪\aa.c(7) : warning C4013: 'scanf' undefined; assuming extern returning int
D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\吉琪\aa.c(9) : error C2001: newline in constant
D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\吉琪\aa.c(9) : error C2143: syntax error : missing ')' before 'string'
D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\吉琪\aa.c(11) : error C2143: syntax error : missing ';' before 'type'
执行 cl.exe 时出错.
你的头文件呢?
小咒 发表于 昨天 14:00static/image/common/back.gif
你的头文件呢?...
小咒兄 本帖最后由 百日维新 于 2015-2-21 02:20 编辑
int max (int a , int b);
main()
{
int x ,y, z;
int max (int a , int b);
printf("请输入两个数字:\n");
scanf("%d%d" ,&x,&y);
z=max (x,y);
printf("最大数字=%d",z);
}
int max (int a ,int b)
{
if (a>b) return a;else return b;
}
百日维新 发表于 2015-2-21 00:47
小咒兄
hello~新年快乐~ 小咒 发表于 2015-2-21 13:52
hello~新年快乐~
你也是,新春快乐! 发现错误的时候点下错误那个提示,会有光标移到错误的地方,先自己检查一下,可以加强自己的纠错能力,让自己深刻一点,下次就不会出现这样的错误拉
页:
[1]