title: c if statement check for zero
body: <p>Is it recommended in c to write conditionals like this</p>
  
  <pre><code>if(foo != 0) {
      // do stuff
  }
  </code></pre>
  
  <p>Or like this</p>
  
  <pre><code>if(foo) {
    // do stuff
  }
  </code></pre>
  
  <p>I know they will always produce the same result, but which method is recommended for readability?</p>