char *
strcat(char *pcDest, char *pcSrc)
{
assert((pcDest != NULL) && (pcSrc != NULL));
char * pcAddress = pcDest;
while(*pcDest != '\0')
{
pcDest ++;
}
while( (*pcDest++ = *pcSrc++) != '\0' )
{
}
return pcAddress;
}