C/C++ Operator Precedence and Associativity
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/949433/could-anyone-explain-these-undefined-behaviors-i-i-i-i-i-etc">Could anyone explain these undefined behaviors (i = i++ + ++i , i = i++, etc&hellip;)</a><br>
  <a href="http://stackoverflow.com/questions/4176328/undefined-behavior-and-sequence-points">Undefined Behavior and Sequence Points</a><br>
  <a href="http://stackoverflow.com/questions/4897934/operator-precedence-and">Operator Precedence.. () and ++</a>  </p>
</blockquote>



<pre><code>#include&lt;stdio.h&gt;
#include&lt;conio.h&gt;
main()
{
  int i = 3, m;
  m =  (i*10)+ ++i;
  printf ("\n %d ",m);
  getch();
}
</code></pre>

<p>we know that parentheses have highest Precedence.so in this example result must be 34, but result is 44.i can not understand it????? </p>
