#include <iostream>
#include <cstring>
using namespace std;
int main()
{
//size_t str_len;
//cin >> str_len;
string str;
cin >> str;
char *ptr = new char[str.size() + 1];
int i = 0;
//自己编写函数,逐个拷贝
for(char *p = ptr;p != ptr + str.size();++ p)
{ *p = str[i];
++i;
}
cout << ptr << endl;
char *ptr1 = new char[str.size() + 1];
//这里从string到const char *转换用函数.c_str()即可
strcpy(ptr1,str.c_str());
cout << ptr1 << endl;
return 0;
}