#include<stdio.h> int main() { int max(int x,int

#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("%d",d);
}
int max(int x,int y,int z);
{
int e;
if(a>c&&a>b)e=a;
if(c>b)e=c;
else e=b;
return (e);
}
哪里错了?

#include<stdio.h>
void main(void)
{
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("%d",d);
}

int max(int x,int y,int z)
{
int e,a,b,c;
a=x;
b=y;
c=z;
if(a>c&&a>b)e=a;
if(c>b)e=c;
else e=b;
return (e);
}

望采纳
温馨提示:内容为网友见解,仅供参考
无其他回答

#include<stdio.h> int main() { int max(int x,int y); int a,b,c...
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;} int max(int x,int y){ int z;if(x>y)z=x;else z=y;return(z);} 输入的时候是需要有逗号隔开如:10,20 ...

#include<stdio.h> int main() { int max(int x,int y,int z); int...
include<stdio.h> int main(){ int max(int x,int y,int z);int a,b,c,e;scanf("%d%d%d\\n",&a,&b,&c);} max 函数没有实现,int max(int x,int y,int z);这个只是声明,告诉主函数,有这个函数,但是这个函数具体要做什么你还没写,你在末尾加上一个 } 因该编译就能通过了,...

#include<stdio.h> int main() { int max(int x,int
void main(void){ 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("%d",d);} int max(int x,int y,int z){ int e,a,b,c;a=x;b=y;c=z;if(a>c&&a>b)e=a;if(c>b)e=c;else e=b;return (e);} 望采纳 ...

#include<stdio.h> int main() { int max(int x,int y); int a,b,c...
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;}int max(int x,int y)\/\/多分号 { int z; if(x>y)z=x; else z=y; return(z);} 错误如注...

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

#include<stdio.h> int main() { int max(int x,int y,int z); int...
不知道你要的是什么?下面的代码是求最大值,在调用函数中求得并返回。include "stdio.h"void main(){ int max(int x,int y,int z);int a,b,c,e;scanf("%d%d%d",&a,&b,&c);e=max(a,b,c);printf("max=%d\\n",e);} int max(int x,int y,int z){ int nun=0,i,a[2]...

#include <stdio.h> void main() { int max(int x,int y); int a...
很明显,int max(int x,int y);应该放到main的外面而不是里面,一个函数体的声明应该放在main函数的前面所以应该是 include <stdio.h> int max(int x,int y);void main() { int a,b,c;scanf("%d,%d",&a,&b);c=max(a,b);} ?:是一个3目运算符,如果最左边的比较为真,则取中间...

#include<stdio.h> int main() { int max(int x,int y); int a,b,c...
#include<stdio.h> int main() { int max(int x,int y); int a,b,c; scanf("%d%d",&a,&b); c=max(inta,intb);printf("max=%d\\n",c);return0;}这段代码有什么错误?... c=max(int a,int b);printf("max=%d\\n",c);return 0;}这段代码有什么错误? 展开  我来答 ...

#include <stdio.h> int main() { int max(int x,int y); int a,b...
C语言中没有max函数,要用max函数的话得自己写 如下:int max(int a,int b){ if(a>b)return a;else return b;} 放在main函数前面或者在main前面声明int max(int a,int b);

说#include<stdio.h> int main() { int max(int x,int y); int a...
好像是没有函数头文件 即少了你对使用函数的调用的函数库文件

相似回答