blueshift
Wise Old Crow
Can you please explain a bit more in detail, how we get 3 2 as output ?
Code:
int i=2;
printf("%d %d",i,i++);
If instead the code is:
Code:
printf("%d %d", i++, i);
If you use another printf() after this, then it will display i as '3'.