|  |  |  |  |  |   | 
It is possible to use && instead of an if statement by 
exploiting the property that the right-side operand of an && 
expression is evaluated only if the value of the left-side operand is not 
0.  Thus, the following two expressions are equivalent: 
if (ratio > 30) printf ("It is expensive!\n"); 
  
(ratio > 30) && printf ("It is expensive!\n"); 
Similarly, it is possible to use || instead of an if-else 
statement by exploiting the property that the right-side operand of an 
|| expression is evaluated only if the left-side operand evaluates 
to 0.  Thus, the following two expressions are equivalent: 
if (ratio > 30) ; else printf ("It is NOT expensive!\n"); 
  
(ratio > 30) || printf ("It is NOT expensive!\n");