z=x,y是逗号表达式,表达式的最终结果是最右边的表达式结果,所以虽然z=x使得z变为x的值,但最终这个表达式的结果是y的值,即12C中只是将优先级调整了一下,逗号表达式x,y返回的结果是y的值,所以最后x=y为12
优先级问题
x=y为12
第一个的结果为0,(x==y)结果不成立,表达式结果变为0,复制给前面的z