title: Are statements in printf() executed from right to left?
body: <p>If C Compiler works from left to right then why is the following code's output in a way as if it is executing from right to left?</p>
  
  <pre><code>int x = 15 ; 
  printf("%d %d %d", x!=15, x=20, x&lt;30); 
  </code></pre>
  
  <p>Output : 
      1 20 1 </p>