#include <stdio.h>
char *mystrcat1(char *str1, const char *str2){
while(*str1!='\0'){
str1++;
}
while(*str2!='\0'){
*str1=*str2;
str1++;
str2++;
}
*str1=0;
return str1;
}
int main (void){
char a[] ="Hello";
char b[] ="Byebye";
mystrcat1(b,a);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKY2hhciAqbXlzdHJjYXQxKGNoYXIgKnN0cjEsIGNvbnN0IGNoYXIgKnN0cjIpewogICAgCiAKICAgIHdoaWxlKCpzdHIxIT0nXDAnKXsKICAgICAgICBzdHIxKys7CiAgICB9CiAKICAgIAogICAgd2hpbGUoKnN0cjIhPSdcMCcpewogICAgICAgICpzdHIxPSpzdHIyOwogICAgICAgIHN0cjErKzsKICAgICAgICBzdHIyKys7CiAgICB9CiAKICAgICpzdHIxPTA7CiAgICAKICAgIHJldHVybiBzdHIxOwogCn0KIAppbnQgbWFpbiAodm9pZCl7CiAgICAKICAgIGNoYXIgYVtdID0iSGVsbG8iOwogICAgY2hhciBiW10gPSJCeWVieWUiOwogICAgCiAgICBteXN0cmNhdDEoYixhKTsKICAgIAogICAgcHJpbnRmKCJhPSVzXG4iLGEpOwogICAgcHJpbnRmKCJiPSVzXG4iLGIpOwogICAgCiAgICByZXR1cm4gMDsKfQ==