单项选择题

已知各变量的类型说明如下:
int k,a,b;
unsigned long w=5;
double x=1.42;
则以下不符合C语言语法的表达式是()

A、 x%(-3)
B、 w+=-2
C、 k=(a=2,b=3,a+b)
D、 a+=a-=(b=4)*(a=3)