# include <stdio.h>
int max(int a,int b)
{
if (a>b)
return a;
else
return b;
}
int main(void)
{
int a1 = 33; int b1 = 22;
int maxNum = max(a1,b1);
printf("the max value is %d\n",maxNum);
return 0;
}
为什么我按着老师写的 输出的 max value是22
if (a>b)
{
return a;
}
else
{
return b;
}
你加上花括号
不是的 我这里写错了 我代码里没写void
我想说在我的编译器上输出的是33
是不是 int main(void) 这里多了个void , 改成int main() 试试