楼主您好!这是不符合C语言规范的。使用if(a==b==c)的结果将是:1)判断a==b 2)用(a==b)运算的结果(一个布尔值,true或者false)与c进行==运算 希望能解答您的问题。祝您愉快。
用(a!=b)&&(a!=c)&&…
delta只会满足一种情况,所以只会有一个结果。if语句条件不满足这个if所包含的语句是不会执行的