char *strcat(char *s1, char *s2) { char *p = s1; while(*s1++!='\0'); while( (*s1++ = *s2++ )&&*s2!='\0'); *s1 = '\0'; return p; }