2.2.12 char * strcat
char * strcat(char *, const char *)
The strcat() function appends the src string to the dest string overwriting the '\0' character at the end of dest, and then adds a terminating '\0' character. The strings may not overlap, and the dest string must have enough space for the result.
Remember:
The strcat() function returns a pointer to the resulting string dest.