で、一つ気になるから教えてくれ
なんでb>20の真偽値をaに入れるのに
int a=0;
a=a+(b>20);
ってコードにしたの?