while(*s != NULL) *t++ = *s++;
*t = NULL;

書いていて思ったけど、危険なコードだ。