为了账号安全,请及时绑定邮箱和手机立即绑定

前辈们,怎么比较三个数大小,求求大佬帮我一哈,谢谢了。

#include<stdio.h>      

int main()
{
    int max(int x,int y,int z)
    int a,b,c,d,e;
    scanf("%d,%d,%d",&a,&b,&c);
    d=max(a,b);
    e=max(c,d);
    printf("最大值结果是%d\n,e");
    return 0;
}
int max(int x,int y,int z)
{
    int h,l;
    if(x>y)h=x;
    else h=y;
    if(h>z)l=h;
    else l=z;
    return(l);
}

正在回答

1 回答

#include <stdio.h>

#define max(a,b) a>b?a:b

void main()

{

    int a=1,b=3,c=2;

    printf("%d", max(max(a,b),c););

}

1 回复 有任何疑惑可以回复我~
#1

空格键的自白

printf("%d", max(max(a,b),c));多打了个引号
2018-10-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

前辈们,怎么比较三个数大小,求求大佬帮我一哈,谢谢了。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信