永发信息网

VC6程序连接问题

答案:2  悬赏:60  手机版
解决时间 2021-07-26 17:35
  • 提问者网友:棒棒糖
  • 2021-07-25 19:48

#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);

}

编译没问题,没错,但连接的时候就有一个错,我错在哪里?

最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-07-25 21:22
#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 m;

if(x>y)m=x; else m=y;

if(z>m)m=z;

return m;

}
全部回答
  • 1楼网友:蕴藏春秋
  • 2021-07-25 21:33

你的错误在于,你只写了函数,而没有去调用函数去计算三个数的大小,你写的语法没有错误,,但是缺少了一步。,所以.......

再重新写一遍吧

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯