title: Yet Another Conditional Operator Nesting Question
body: <p>As per C precedence tables, the ternary conditional operator has right-to-left 
  associativity.</p>
  
  <p>So, is it directly convertible to the equivalent if-else ladder?</p>
  
  <p>For example, can:</p>
  
  <pre><code>x?y?z:u:v;
  </code></pre>
  
  <p>be interpreted as:</p>
  
  <pre><code>if(x)
  {
     if(y)
     { z; }
     else
     { u; }
  }
  else
  { v; }
  </code></pre>
  
  <p>by matching an else (<code>:</code>) with the closest unpaired if (<code>?</code>)? Or does right-to-left associativity imply some other arrangement?</p>