这个错误的原因在于,你在使用max函数时没有对他进行申明,换句话说,main函数使用他时,找不到他,你可以在main函数前先对其进行申明,再使用,实现可以放在main函数后面,如下:
#include
int max(int x, int y);
void main()
{ int a,b,c;
scanf("Please enter two number %d,%d",&a,&b);
c=max(a,b);
printf("The max number is %d\n",c);
}
int max(int x,int y)
{ int z;
if(x>y) z=x;
else z=y;
return(z);
}
也可以像楼上那样直接把max函数的申明和实现都放在main函数的前面.
void main() { int a,b,c; scanf("Please enter two number %d,%d",&a,&b); c=max(a,b); printf("The max
void main() { int a,b,c; scanf("Please enter two number %d,%d",&a,&b); c=max(a,b); printf("The max
main()
{ int a,b,c;
scanf("Please enter two number %d,%d",&a,&b);
c=max(a,b);
printf("The max number is %d\n",c);
}
int max(int x,int y)
{ int z;
if(x>y) z=x;
else z=y;
return(z);
}
出错提示是这样的
undefined symbol '_main' in module COS
我只想有人给解释一下,我的错在哪了?如何修改呀?
main()
{ int a,b,c;
scanf("Please enter two number %d,%d",&a,&b);
c=max(a,b);
printf("The max number is %d\n",c);
}
int max(int x,int y)
{ int z;
if(x>y) z=x;
else z=y;
return(z);
}
出错提示是这样的
undefined symbol '_main' in module COS
我只想有人给解释一下,我的错在哪了?如何修改呀?
其他人气:819 ℃时间:2020-04-05 03:40:25
优质解答
我来回答
类似推荐
猜你喜欢
- 1药学主要学什么?数学的要求高么?
- 2人类生活需要能量.下列能量主要由化学变化产生的是( ) A.电熨斗通电发出的热量 B.电灯通电发出的光 C.水电站利用水力产生的电能 D.液化石油气燃烧放出的热量
- 3要修一段长420m的公路,甲工程队修2天后乙工程队加入,那么两队在和修2天完成任务;如果乙工程队先修2
- 4can you guess ( ) the man is 用who 还是whom
- 5:《渡荆门送别》的作者是李白,选自《李太白全集》,此诗是诗人什么的时期什么的诗 .这首诗是一篇送别诗
- 6椭圆轨道上任意一点的向心加速度=加速度吗?即向心力=万有引力吗?为什么?
- 7五(1)班学生操场排队做操,每行6人,8人,12人都正好能排成长方形方队,己知这班人数在40一50之间,这班共有多少人
- 8在初中范围内氧化反应一定是化合反应吗?
- 9氧化硅化学式写法
- 10甲乙两车同时从东站开往西站,甲车每小时比乙车多行12千米,甲车行驶四小时到达西站,没有停留,立刻从原路返回,在距西站36千米的地方和乙车相遇,甲车每小时行多少千米?