函数里面的a b 没有初始化你的本意应该是要比较传入的参数c d的大小吧不必设置a b 直接 return (c > d)? c:d;即可int MAX_AX(int c,int d){return c>d?c:d;}
函数MAX_AX当中a和b没有赋值,不论返回a的值还是b的值都没意义而m的值就是MAX_AX函数返回的那个没有意义的值
int MAX_AX(int c,int d){ return c>d?c:d;}