...
Mistakes regarding precedence rules can be avoided by the suitable use of parentheses. Use parentheses defensively reduces errors and, if not taken to excess, makes the code more readable.
References
- ISO/IEC 9899-1999 6.5 Expressions
- NASA-GB-1740.13 6.4.3 C Language