char *test (char *str);
int main() {
register char *str = "Hello World";
char *ans;
ans = test(str);
if(!ans)
return 1;
return 0;
}
char *test(char *str) {
char *str1 ;
char *str2;
char *str3;
str2 = str;
str3 = str1;
*str3++ = '\b';
*str3++ = '\b';
while(*str2)
*str3++ = *str2++;
*str3++ = '\f';
*str3++ = '\f';
*str3 = '\0';
return (str1);
}
CmNoYXIgKnRlc3QgKGNoYXIgKnN0cik7CmludCBtYWluKCkgewogICAgcmVnaXN0ZXIgY2hhciAqc3RyID0gIkhlbGxvIFdvcmxkIjsKICAgIGNoYXIgKmFuczsKICAgIGFucyA9IHRlc3Qoc3RyKTsKICAgIGlmKCFhbnMpCiAgICAgICAgcmV0dXJuIDE7CiAgICBmcmVlKGFucyk7CiAgICByZXR1cm4gMDsKfQpjaGFyICp0ZXN0KGNoYXIgKnN0cikgewoKICAgICAgICAgY2hhciAqc3RyMSA7CiAgICAgICAgIGNoYXIgKnN0cjI7CiAgICAgICAgIGNoYXIgKnN0cjM7CiAgICAgICAgIHN0cjEgPSBtYWxsb2Moc3RybGVuKHN0cikgKyA1KTsKICAgICAgICAgc3RyMiA9IHN0cjsKICAgICAgICAgc3RyMyA9IHN0cjE7CiAgICAgICAgICpzdHIzKysgPSAnXGInOwogICAgICAgICAqc3RyMysrID0gJ1xiJzsKICAgICAgICAgd2hpbGUoKnN0cjIpCiAgICAgICAgICAgICAqc3RyMysrID0gKnN0cjIrKzsKICAgICAgICAgKnN0cjMrKyA9ICdcZic7CiAgICAgICAgICpzdHIzKysgPSAnXGYnOwogICAgICAgICAqc3RyMyA9ICdcMCc7CiAgICAgICAgIHJldHVybiAoc3RyMSk7Cn0K