title: Are the below two c statements same?
body: <ol>
  <li><code>if ( i&gt;=8 || i&lt;0)</code></li>
  <li><code>if(!((i&gt;=0) &amp;&amp; (i&lt;8)))</code></li>
  </ol>
  
  <p>Are the above statements same? if not, for what values of <code>i</code> they differ.</p>
  
  <p>Thanks in advance.</p>
  
  <p>EDIT 1: Intention is to catch any value of i outside range of 0-7, will both do the same task?</p>