为什么不能输出max
#include
int main()
{
int max(int x, int y);
int a, b, c;
scanf("%d,%d", &a,&b);
c = max(a, b);
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);
}
为什么不能输出max
#include
int main()
{
int max(int x, int y);
int a, b, c;
scanf("%d,%d", &a,&b);
c = max(a, b);
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);
}
你的scanf里面是%d,%d
那么你输入的时候就要输入 0,45
而不是空格