a = a * (3+x)
a=4 için 28 değeri veriyor

28 = 4 * (3+x)
7 = 3 + x
x=4


15 = (a= y + 2) / 2
y = 28
.....................
a*=(3+a)
printf...
a=(a=a+2)/2
.....................
edit : yanlışlıkla 5 vermişim

a = a * (3+a)
a = 6 * (3+6)
a = 6 * 9
a = 54

a = (a = a+2)/2

a = (a = 56) / 2
a = 28