跪求 高手 求解

来源:百度知道 编辑:UC知道 时间:2024/05/06 19:03:02
用户注册 聊天室 双语词典 计算器 洪恩数字校园 生活周刊 精品购物

您暂时不能在本版发表文章,请先和版主或者站长联系。
请在返回前保存文章内容(现已列举在下面)

我是 C 语言的初级学者,刚学会了怎么输入两个数 输出最大值

#include
void 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);
}
int max(int x,int y)
{
int z;
if(x>y)z=x;
else z=y;
return(z);
}

看起来有些简单,但是怎么求三个数的呢,跪求 高手 ,谢谢了

返回

int max(int x, int y, int z)
{
int temp = x;
if (y>temp)
temp = y;
if (z>temp)
temp = z;
return temp;
}

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

int max(int x,int y,int z)
{

int t=0;
if(x>y)t=x;
else t=y;
if(z>t)t=z;
return t;
}