判别式不能连载在一起写,应该写成((a==b)&&(a!=c))||((c==b)&&(c!=a))||((a==c)&&(a!=b))
a==b
a==c
b==c
等于号写错了
if ( a == b && a == c) {
return 3;
} else if ((a == b && a != c)
|| (a == c && a != b)
|| (b == c && a != b)) {
return 2;
} else {
return 1;
}
判断这里改下