#include <stdio.h>
int fn(int x,int c)
{
int b;
if(x<c) b=1;
else if(x==c) b=0;
else b=-1;
return b;
}
int main()
{
int a=3,y;
y=fn(a,a++);
printf("%d",y);
return 0;
}
是0 啊
fun(a,a++)先执行fun(a,a),然后再计算a++
把++删掉就是0