
How will a ANSI C compiler parse the following C snippet ?
a=b+++++c;
Select the right answer
(i) a = (b++) + (++c); // because of common sense (ii) a = ((b++)++) + c ; // evaluated left to right (iii) a = b + (++(++c)); // evaluated right to left because of unary operator (iv) error: lvalue required as increment operandReference Try it online