b=0;
a=50*(b+10);
printf("%d %d",a,b);

この結果が「500 0」になるのかが解らん・・。

「(b+10)」←この時点で、bに10が足されているはずなんだよ。

なのに、どうして初期値に戻るんだ?


頭がパニくってきた・・。

いろいろググってくる。