char a=0,b=100,c=50,d=100;

a=d*((b/100)+(c/100));

で,a=d*(1+(c/100));になって

a=d*(1+0.5);になるはずなんですが,
a=d*(1+0);になってると思うんですよ
どうすればいいでしょうか?