title: why lvalue required as increment operand error?
body: <p>Why lvalue required as increment operand Error In <i><b>a=b+(++c++);</b></i> ?  </p>
  
  <p><i><b>Just Wanted to assign 'b+(c+1)' to 'a' and Increment 'C' by 2 at the same time.</b></i> </p>
  
  <p><i> <b> I'M A Beginner Just Wanted A Clarification About What "LVALUE ERROR" Actually Is?</b></i> </p>
  
  <pre><code>main()
  {
  
  int a=1,b=5,c=3;
  
  a=b+(++c++);  
  
  printf("a=%d   b= %d   c= %d \n",a,b,c);
  }
  </code></pre>