#include <iostream>
void check(int* i, int* b, int* c)
{
*i = *b + *c;
}
int main() {
int i = 8;
int* iP = &i;
int b = 3;
int*bP = &b;
int c = 2;
int* cP = &c;
std::cout << "i:" << i << ", b:" << b << ", c:" << c << std::endl;
check(iP, bP, cP);
std::cout << "i:" << i << ", b:" << b << ", c:" << c << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBjaGVjayhpbnQqIGksIGludCogYiwgaW50KiBjKQp7CgkqaSA9ICpiICsgKmM7Cn0KCmludCBtYWluKCkgewoKCWludCBpID0gODsKCWludCogaVAgPSAmaTsKCWludCBiID0gMzsKCWludCpiUCA9ICZiOwoJaW50IGMgPSAyOwoJaW50KiBjUCA9ICZjOwoJCglzdGQ6OmNvdXQgPDwgImk6IiA8PCBpIDw8ICIsIGI6IiA8PCBiIDw8ICIsIGM6IiA8PCBjIDw8IHN0ZDo6ZW5kbDsKCWNoZWNrKGlQLCBiUCwgY1ApOwoJc3RkOjpjb3V0IDw8ICJpOiIgPDwgaSA8PCAiLCBiOiIgPDwgYiA8PCAiLCBjOiIgPDwgYyA8PCBzdGQ6OmVuZGw7CgoJcmV0dXJuIDA7Cn0=