#include<stdio.h>
int max(int x int y); //参数之间加逗号进行区分,并且函数声明放到函数之外是最好的
int main()
{
int abc; //加逗号,不同的变量之间
scanf("%d%d"&a&b); // 加逗号呀,
c=max(ab);
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; //你这里有逻辑错误 ,应该是return z,不然的话一只返回的是0
}
你这个程序的错误有点多,好好把基础学扎实吧,加油