#include #include char *what(char *s) { if (strlen(s) < 3) { char *news = new char[strlen(s)+1]; strcpy(news,s); return news; } char *p = what(s+3); char *news = new char[strlen(p)+2]; strcpy(news,s+strlen(s)-3); strcat(news,p); return news; } void main() { char data[10]; strcpy(data,"9819049"); /***/ cout << what(data) << '\n'; }