#include <stdio.h> enum Values { A = 1, B = 2, C = 4, D = 8 }; void main(void) { enum Values a = A; if (a & (A | B | C)) { printf("hoge\n"); } return; }