想了很久还是不会,请学长帮忙一下看错在哪里?^_^
以下程序完成将S2的字符串连接到S1中去,即将两个字符串合并的功能。void main()
{char s1[80],s2[40];
int i=0,j=0;
printf("\nInput string1:");
scanf("%s",s1);
printf("\nInput string2:");
scanf("%s",s2);
while(s1[i]!='\0')
s1=s1 ;
while(s2[j]!='\0')
s2=s2 ;
s1=s1+s2 ;
printf("The new string is:%s",s1);}
[ 本帖最后由 身不由己 于 2011-5-14 22:04 编辑 ]