#include <stdio.h>
int x = 0;
void foo(int value)
{
printf("x=%d, value=%d\n", x
, value
); }
int main()
{
foo(++x);
foo(x++); /* note in output x is already incremented */
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgeCA9IDA7Cgp2b2lkIGZvbyhpbnQgdmFsdWUpCnsKICAgIHByaW50ZigieD0lZCwgdmFsdWU9JWRcbiIsIHgsIHZhbHVlKTsKfQoKaW50IG1haW4oKQp7CiAgICBmb28oKyt4KTsKICAgIGZvbyh4KyspOyAvKiBub3RlIGluIG91dHB1dCB4IGlzIGFscmVhZHkgaW5jcmVtZW50ZWQgKi8KfQ==