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