C语言:下面程序的功能是将字符串5中所有的字符c删除。请选择填空

2025-03-22 09:08:57
推荐回答(3个)
回答1:

选A,不过puts(s);前应加上s[j]='\0';
即完整的代码是:
main()
{
char s[80];
int i,j;

gets(s);
for(i=j=0;s[i]!='\0';i++)
if(s[i]!='c')
s[j++]=s[i];
s[j]='\0';
puts(s);
}

回答2:

c错哪儿?

回答3:

答案是:A。