#include <iostream>
#include <cstring>
using namespace std;
char* getname();
int main() {
char* name;
name = getname();
cout << name << " at " << (int*) name << endl;
delete [] name;
return 0;
}
char* getname()
{
char temp[80];
cout << "Enter last name: ";
cin >> temp;
char* pn = new char [strlen(temp) + 1];
strcpy(pn, temp);
return pn;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNoYXIqIGdldG5hbWUoKTsKCmludCBtYWluKCkgewogICAgY2hhciogbmFtZTsKICAgIG5hbWUgPSBnZXRuYW1lKCk7CiAgICBjb3V0IDw8IG5hbWUgPDwgIiBhdCAiIDw8IChpbnQqKSBuYW1lIDw8IGVuZGw7CiAgICBkZWxldGUgW10gbmFtZTsKICAgIAogICAgcmV0dXJuIDA7Cn0KCmNoYXIqIGdldG5hbWUoKQp7CiAgICBjaGFyIHRlbXBbODBdOwogICAgY291dCA8PCAiRW50ZXIgbGFzdCBuYW1lOiAiOwogICAgY2luID4+IHRlbXA7CiAgICBjaGFyKiBwbiA9IG5ldyBjaGFyIFtzdHJsZW4odGVtcCkgKyAxXTsKICAgIHN0cmNweShwbiwgdGVtcCk7CiAgICByZXR1cm4gcG47Cn0=