logical operators in c examples