>>197

だまされたと思って

#include <stdio.h>

#define b 30

int main()
{
int a = b > 20;
printf("%d\n", a);

return 0;
}

で実行してみてくれ。で、なんでこうじゃなくて int a = 0; a = a + (b>20); にしたのか説明してくれ。