回复 8楼 月牙弯弯000
看我的代码for(j=0;s2[j]!='\0';j++),j赋值为0,s2[j]就是s2[0]了,就是所谓的从头开始
楼主出错很多。
#include<stdio.h>
#include<string.h>
void main()
{
char s1[20],s2[5];
int i,j;
gets(s1);
gets(s2);
i=strlen(s1);
for(j=0;s2[j]!='\0';j++)
{
s1[i++]=s2[j];
}
s1[i]='\0';
puts(s1);
}