{ char s1[50],s2[10]; int i,t=0; gets(s2); for(i=0;i<20;i++) { scanf("%c",&s1[i]); t++;//为什么要i++?!感觉这个是错的,不能正确输入s2/ if(s1[i]=='\n') break; }
for(i=0;i { while(s1[i]=='a') { strcat(&s1[i],s2); } }
s1 s2内有空格么?