C++补齐max程序谢谢

求两个整数中的较大者,用主函数调用这个函数,并输出结果,两个整数由键盘输入。

#include <stdio.h>

int max(int x,int y);  

void main()

{   int a,b,c;

    scanf(                      );                                                          printf("max is %d",c);

}

int max(int x,int y)  

{   int z;

_____________                                                       return(z);   

}

void main()
{
    int a, b, c;
    scanf("%d%d",&a,&b);  
    c = max(a, b);
    printf("max is %d", c);
}

int max(int x, int y)
{
    int z;
    z = x > y ? x : y;
    return(z);
}

#include <stdio.h>

int max(int x,int y);  

void main()

{   int a,b,c;

    scanf("%d%d",&a,&b);
    c = max(a,b);
    printf("max is %d",c);

}

int max(int x,int y)  

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

}