#define hoge(x,y,z) ( (z) += (( (x) != 0 && (x) == (y) ) ? 20 : 0));
こんなマクロでも