#include <stdio.h>
int main()
{
int d, f;
d = 5;
f = ++d + d--;
printf("\nd=%d, f=%d", d
, f
); /**/
d = 5;
f = d-- + ++d;
printf("\nd=%d, f=%d", d
, f
); /**/
d = 5;
f = --d + d++;
printf("\nd=%d, f=%d", d
, f
); /**/
d = 5;
f = d++ + --d;
printf("\nd=%d, f=%d", d
, f
); /**/
d = 5;
d = ++d + d--;
d = 5;
d = d-- + ++d;
d = 5;
d = --d + d++;
d = 5;
d = d++ + --d;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpCnsKCWludCBkLCBmOwoKICAgIGQgPSA1OwogICAgZiA9ICsrZCArIGQtLTsKCXByaW50ZigiXG5kPSVkLCBmPSVkIiwgZCwgZik7IC8qKi8KCiAgICBkID0gNTsKCWYgPSBkLS0gKyArK2Q7CglwcmludGYoIlxuZD0lZCwgZj0lZCIsIGQsIGYpOyAvKiovCgogICAgZCA9IDU7CglmID0gLS1kICsgZCsrOwoJcHJpbnRmKCJcbmQ9JWQsIGY9JWQiLCBkLCBmKTsgLyoqLwoKICAgIGQgPSA1OwoJZiA9IGQrKyArIC0tZDsKCXByaW50ZigiXG5kPSVkLCBmPSVkIiwgZCwgZik7IC8qKi8KCglkID0gNTsKCWQgPSArK2QgKyBkLS07CglwcmludGYoIlxuZD0lZCIsIGQpOyAKCglkID0gNTsKCWQgPSBkLS0gKyArK2Q7CglwcmludGYoIlxuZD0lZCIsIGQpOwoKCWQgPSA1OwoJZCA9IC0tZCArIGQrKzsKCXByaW50ZigiXG5kPSVkIiwgZCk7CgoJZCA9IDU7CglkID0gZCsrICsgLS1kOwoJcHJpbnRmKCJcbmQ9JWQiLCBkKTsKCglyZXR1cm4gMDsKfQ==