Hi all,
I have below simple code. I tried a lot to analyze but didn't got satisfactory answer.
the output is "i = 23"Code:#include <stdio.h> int main(void) { int i=10; i=((i++) + (++i)); printf("i= %d\n", i); return 0; }
How come i's value became 23?
appreciate the analysis....
thankx