以下不合法的赋值语句是( )

A)
x=(1,y=2);

B)
++x;

C)
x=y=15;

D)
y=int(x);
出自:中国石油大学-《程序设计(C语言)》