/* strcat function */
#include <string.h>
char *(strcat)(char *s1, const char *s2)
{ /* copy char s2[] to end of sl[] */
char *s;
for (s = s1; *s != '\0'; ++s)
; /* find end of s1[] */
for (; (*s - *s2) != '\0'; ++s, ++s2)
; /* copy s2[] to end */
return (s1);
}