表示交集用&&,你max函数需要修改if(x>y&&x>z) m=x;y取最大值也是这样修改,此外你的d没定义
int d = max(a,b,c,);
if(>y && x > z)
if(y>x && y > z)