问答详情
源自:3-3 自增与自减运算符

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

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

提问者:LYQ_on_the_way 2018-10-09 23:04

个回答

  • 空格键的自白
    2018-10-10 10:42:44

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

    }