#include<stdio.h>
#include<string.h>
void mystrcat(char* s1, char* s2)
{
char s3[10000];
int i, j, k;
int l1, l2;
l1 = strlen(s1);
l2 = strlen(s2);
for (i = 0; i < l1; i++)
{
s3[i] = s1[i];
}
for (i = l1,j=0; i < l1 + l2,j<l2; i++,j++)
{
s3[i] = s2[j];
}
s3[l1 + l2] = '\0';
for (i = 0; i <=l1 + l2; i++)
{
s1[i] = s3[i];
}
}
int main()
{
char s1[5000], s2[5000];
gets_s(s1); gets_s(s2);
mystrcat(s1, s2);
printf("%s", s1);
}
03-07
95
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-14
08-28
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交