title: Boolean expressions + short-circuit
body: <p>I want to print a message with Boolean expressions + short-circuit evaluation (i am not allowed to use if/while/for ) but in C-Lion everything works fine but in other compiler it says:</p>
  
  <pre><code>hw2q1.c: In function 'decision':
  hw2q1.c:38:55: error: value computed is not used [-Werror=unused-value]
  |
  ^
  S
  </code></pre>
  
  <blockquote>
    <p>how can i solve this warning ? </p>
  </blockquote>
  
  <p>I tried in C-Lion but no problem seems to appear.</p>
  
  <pre><code>void decision(int DragonA,int DragonB,int DragonC) {
  
           (DragonA == 1 &amp;&amp; print_dragonX_sent('A') )   ||
           (DragonB == 1 &amp;&amp; print_dragonX_sent('B') )   ||
           (DragonC == 1 &amp;&amp; print_dragonX_sent('C') )   ||
           (print_no_dragon());
  }
  </code></pre>