#include <iostream>
using namespace std;
int f (int a, int *b, int c)
{
return (++a + ++(*b) + c++);
}
int main()
{
int a(3), b(1), c(2);
int z = f(c, &b, a);
cout<<a<<b<<c<<z<<endl;
cin.get();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGYgKGludCBhLCBpbnQgKmIsIGludCBjKQp7CiAgICByZXR1cm4gKCsrYSArICsrKCpiKSArIGMrKyk7Cn0KCmludCBtYWluKCkKewogIGludCBhKDMpLCBiKDEpLCBjKDIpOwogIGludCB6ID0gZihjLCAmYiwgYSk7CiAgY291dDw8YTw8Yjw8Yzw8ejw8ZW5kbDsKICBjaW4uZ2V0KCk7Cn0K