题目:输入一个字符串以回车符为结束,找出其中的所有的a字母(包括大小写),并将其换成字符串“###”生成一个新的字符串,输出新生成的字符串(输入的字符串保持不变,如输入的字符串中没有a字母,则新字符串与输入的字符串相同)。
int main(){
char s[100],s1[100];
int i,j,index=0;
printf("enter:");
gets(s);
for(i=0;s[i]!='\0';i++){
if(s[i]!='a'){
s1[index]=s[i];
index++;
}
else{
for(j=0;j<3;j++){
s1[index++]='#';
}
}
}
s1[index] = '\0';
puts(s1);
return 0;
}
有帮助的话采纳一下