#include <stdio.h>
void myStrcat(char s[],char t[]){
int i,j;
for(i=0;s[i]!='\0';i++){//いったん文字列sの終わりを探す
}
for(j=0;t[j]!='\0';j++){
s[i+j]=t[j];//文字列sの終わりから文字列tが始まるように格納していく
}
s[i+j]='\0';//最後に終端文字をつける
return;
}
int main(void) {
// your code goes here
char s[100];
char t[100];
scanf("%s%s",s
,t
);//文字列s,tを入力 myStrcat(s,t);
printf("-> %s\n",s
);//ポインタでtの文字列をsの文字列の後ろに増やしているので更新されている return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIG15U3RyY2F0KGNoYXIgc1tdLGNoYXIgdFtdKXsKCWludCBpLGo7Cglmb3IoaT0wO3NbaV0hPSdcMCc7aSsrKXsvL+OBhOOBo+OBn+OCk+aWh+Wtl+WIl3Pjga7ntYLjgo/jgorjgpLmjqLjgZkKCX0KCWZvcihqPTA7dFtqXSE9J1wwJztqKyspewoJCXNbaStqXT10W2pdOy8v5paH5a2X5YiXc+OBrue1guOCj+OCiuOBi+OCieaWh+Wtl+WIl3TjgYzlp4vjgb7jgovjgojjgYbjgavmoLzntI3jgZfjgabjgYTjgY8KCX0KCXNbaStqXT0nXDAnOy8v5pyA5b6M44Gr57WC56uv5paH5a2X44KS44Gk44GR44KLCglyZXR1cm47Cn0KCmludCBtYWluKHZvaWQpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWNoYXIgc1sxMDBdOwoJY2hhciB0WzEwMF07CglzY2FuZigiJXMlcyIscyx0KTsvL+aWh+Wtl+WIl3MsdOOCkuWFpeWKmwoJbXlTdHJjYXQocyx0KTsKCXByaW50ZigiLT4gJXNcbiIscyk7Ly/jg53jgqTjg7Pjgr/jgad044Gu5paH5a2X5YiX44KSc+OBruaWh+Wtl+WIl+OBruW+jOOCjeOBq+Wil+OChOOBl+OBpuOBhOOCi+OBruOBp+abtOaWsOOBleOCjOOBpuOBhOOCiwoJcmV0dXJuIDA7Cn0K