永发信息网

这个C语言的ERROR是怎么回事哦?

答案:6  悬赏:10  手机版
解决时间 2021-04-28 09:28

#include<stdio.h>
void main()
{
int max(int x,int y,int z);
int a,b,c,d;
scanf("d%,d%,d%",&a,&b,&c);
d=max(a,b,c);
printf("max=d%\n",d);
}
int max(int x,int y,int z);
{
int h;
if(x>y,x>z) h=x;
if(y>x,y>z) h=y;
else h=z;
return(h);
}

错误提示是H1.c
C:\Users\kaven air\Desktop\H1.c(11) : error C2449: found '{' at file scope (missing function header?)
C:\Users\kaven air\Desktop\H1.c(17) : error C2059: syntax error : '}'
执行 cl.exe 时出错.

H1.obj - 1 error(s), 0 warning(s)
到底是哪错了哦

最佳答案
int max(int x,int y,int z);
这句改成
int max(int x,int y,int z)
试试看。
全部回答
main()之后的int max()是函数定义,不是语句,不能加分号, 就像main()主函数后面不加分号一样

int max(int x,int y,int z); 这句改成 int max(int x,int y,int z)

printf("max=d%\n",d);

这句改成

printf("max=%d\n",d);

scanf("d%,d%,d%",&a,&b,&c);

这句改成

scanf("%d,%d,%d",&a,&b,&c);

max函数也有问题

程序修改后为:

#include<stdio.h> void main() { int max(int x,int y,int z); int a,b,c,d; scanf("%d,%d,%d",&a,&b,&c); d=max(a,b,c); printf("max=%d\n",d); } int max(int x,int y,int z) { int h; if(x>y&&x>z) h=x; if(y>x&&y>z) h=y; else h=z; return h; }

#include<stdio.h> int main() { int max(int x,int y,int z); int a,b,c,d; scanf("%d %d %d",&a,&b,&c); d=max(a,b,c); printf("max=%d \n",d); return 0; } int max(int x,int y,int z) { int large; large=x; if(y>=large) large=y; if(z>=large) large=z; return large; }

大哥你输入的时候a b c时中间这就错了scanf("d%,d%,d%",&a,&b,&c);应该是("%d %d %d"),输出也错了,自己看我的,你的那个错时写max函数时后面不要“,”,而且你的函数也错了,我晕倒,你是新手吧~~~~~

我觉得应该是这句出错误了 if(x>y,x>z) h=x; if(y>x,y>z) h=y; 你把它改为if(x>y&&x>z)h=x; if(y>x&&y>z)h=y; 试下看看

int max(int x,int y,int z); { ..}

函数定义处多了";"

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的火线图标只有6及?
内存卡正用着那怎么就坏掉了?
PS2~~usp
蚂蚁搬家的原因是什么,蚂蚁搬家,天要下雨.是
为什么退出了QQ校友后还会显示原来可能认识的
谁有《三十六计》的好词好句
小孩右手没有左手灵活,以后会成左拐子吗?
no no no >> soryshi精武堂移动手机卡冲值的
神魔大陆准确时间公测是十六号几点?
为什么在近地点的势能要比在远地点的势能小?
中国足球为什么这么差?
谁能推荐几首好听的 歌?
新起点汽车维修服务中心地址有知道的么?有点
纵横四海什么时候开新区
吞食天地2问题
推荐资讯
王记牛肉传奇古田分店在什么地方啊,我要过去
daily-daily Dream(KOTOKO)歌词..谢谢
王景阳用篆体怎样写?
为什么每天早上一二节课人很瞌睡
关于ST.Pons教堂的信息
电脑网线上不了网,显示已连接上但是到现在数
餐厅渔家海鲜舫辞职报告怎么写我家里出了事情
梦幻诛仙50级做护送一次给多钱 多少储备
雨寻害怕云海喜欢另外一个女孩子吗
名字变蓝要多少积分
月子里回奶了怎么办,月子里,产妇回奶了,怎
一个历史问题?~什么是巨子制度?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?