&& :- Logical AND operator. If both the operands are non-zero, then condition becomes true.
|| :- Logical OR Operator. If any of the two operands is non-zero, then condition becomes true.
! :- Logical NOT Operator. Use to reverses the logical state of its operand. If a condition is true then Logical NOT operator will make false.
Assume variable X holds 1 and variable Y holds 0, then:
(X && Y) is false.
(X || Y) is true.
!(X && Y) is true.
We have a team of expert who solve your logical operators c homework and assignment.