Stai parlando di semplici operatori di base del C ... dovresti averli studiati PRIMA di qualsiasi altra cosa ...
Logical AND Operator: &&
http://msdn2.microsoft.com/en-us/library/c6s3h5a7(VS.80).aspx
Logical Negation Operator: !
http://msdn2.microsoft.com/en-us/library/1k6w8551(VS.80).aspx