函数strmcpy将输入字符串char *t中从第m个字符开始的全部字符复制到字符串char *s中。第m个字符的话t[0]算第一个还是第二个?
有两处错误 修改再试试
t[i]为空串的情况没有考虑吗else { t[i]='\0'}