Ordem incorreta de operações: Ou bit-a-bit tem precedência maior do que o operador de expressão condicional. Adicione parênteses ...