В вашем выражении есть какой-то арифметический оператор, который на самом деле не просто B, или не совсем C, и т. Д. Компилятор предлагает заключить в скобки любое выражение, чтобы читатели увидели, что вы написали то, что имели в виду. , Если вы не заключите в скобки, все должны точно помнить, каковы приоритеты, и они должны выяснить, вспомнили ли вы, когда писали это.
Попробуйте это: (B) | (C) | (D) | (E).