求助这段代码那里错了
#include<stdio.h>int main()
{
int a,b,c;
int max(int x,int y);
scanf("%d ,%d",&a,&b);
c=max(a,b);
printf("max is %d",c);
return 0;
}
int max(int x,int y)
{
int z;
z=x>y?x:y;
return (z);
}
求助这段代码那里错了,照着小甲鱼那里抄的
有一点,就这个05. int max(int x,int y);是声明,一般放在main函数外。还有就是你在scanf中,%d和%d中的逗号。在实际中输入的也必须一致。就是在代码中用的是英文的逗号在实际输入的时候也要用英文的逗号。 一楼正解。
页:
[1]