Sean 🇹🇼 says to YSITD
A || B && C 應該是 A || (B && C)? http://en.cppreference.com/w/c/language/operator_precedence