我编写了一个 strcat 函数。但是我的函数没有以这种方式运行 -----> char * mystrcat(char *s,char *t)。我想返回一个指针。你能帮助我吗?
#include <stdio.h>
void mystrcat(char *s,char *t)
{
while(*s!='\0')
s++;
s--;
while((*(s+1)=*t)!='\0')
{ s++;
t++;
}
}
int main()
{
char str[30], str1[30];
gets(str);
gets(str1);
mystrcat(str, str1);
printf("%s\n",str);
return 0;
}