C++
В чем разница между:
if (a==b==c))
и
if ((a==b)&(a==c)&(b==c))

В первом случае выходит, что 2=2=1, а во втором вроде бы работает. Тип переменных int.