# include <stdio.h> void fun(char *p1, char *p2) { int i, j; for(i=0; p1[i]!='\n'; i++); for(j=0; p2[j]!='\n'; j++) p1[i++] = p2[j]; p1[i+j] = '\n'; } void main() { char s1[40], s2[20]; scanf("%s%s", s1, s2); //这里加不加取地址符,应该是无所谓了吧 fun(s1, s2); printf("%s", s1); }