鱼C论坛

 找回密码
 立即注册
查看: 1629|回复: 8

新人求助

[复制链接]
发表于 2016-1-26 17:13:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 康小泡 于 2016-1-26 19:35 编辑
#include<stdio.h>
//主函数
int main()
{
 int max(int x,int y);
 int a,b,c;
 scanf("%d,%d",&a,&b);
 c=max(a,b);
 printf("max=%d\n",c);
 return 0;
}
//求两个整数中较大者得max函数
int max(int x,int y);
{
 int z;
 if(x>y)z=x;
 else z=y;
 return(z);
}

说有一个错误不知道为啥
E:\VC+++\Microsoft Visual Studio\MyProjects\jmhg\a.c(14) : error C2449: found '{' at file scope (missing function header?)
E:\VC+++\Microsoft Visual Studio\MyProjects\jmhg\a.c(19) : error C2059: syntax error : '}'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-1-26 17:16:43 | 显示全部楼层
55555555555555555
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-26 18:04:32 | 显示全部楼层
#include<stdio.h>
//主函数
int main()
{
int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
return 0;
}
//求两个整数中较大者得max函数
int max(int x,int y); #include<stdio.h>
//主函数
int main()
{
int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
return 0;
}
//求两个整数中较大者得max函数
int max(int x,int y); // 这里多了一个分号
{
int z;
if(x>y)z=x;
else z=y;
return(z);
}
{
int z;
if(x>y)z=x;
else z=y;
return(z);
}

E:\VC+++\Microsoft Visual Studio\MyProjects\jmhg\a.c(14) : error C2449: found '{' at file scope (missing function header?)
这个14 意思是你14行有问题 (这个数字不是很准,有时候是前一行,有时候是后一行)

评分

参与人数 1鱼币 +3 收起 理由
康小泡 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-26 19:17:03 | 显示全部楼层
人造人 发表于 2016-1-26 18:04
#include
//主函数
int main()

十分感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-26 21:49:54 | 显示全部楼层
十分感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-27 11:57:26 | 显示全部楼层
另外在函数调用前需要声明,int max(int x,int y); 写在 main 函数之前。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-27 12:06:29 | 显示全部楼层
int max(int x,int y);
去掉分号
然后在开头加上
int max(int x,int y); //声明函数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-1-27 12:07:45 | 显示全部楼层
也可以把max函数放在main函数的前面
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-2-1 11:01:57 | 显示全部楼层
少了声明和int max(int x,int y);多了分号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 18:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表