帮忙看个c语言的程序。。题目是。。 输入两个字符串,将第二个字符串插入到第一个字符串中字母a的后面。

2025-04-16 08:28:11
推荐回答(3个)
回答1:

{
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;
}

回答2:

for(i=0;i {
while(s1[i]=='a')
{
strcat(&s1[i],s2);
}
}

回答3:

s1 s2内有空格么?