一道C语言填空!!!!!急!!!!!

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:43:18
程序的功能是删除字符串s中与变量C相同的字符。
main()
{ char s[80], c; int i, j;
printf(“请输入字符串\n”) ;
scanf("%s", s); getchar();
printf(“请输入要删除的字符\n”);
c=getchar();
for (i=j=0;___;i++)
if (s[i]!=c ) ___;
s[j]='\0';
puts(s);
}

main()
{ char s[80], c; int i, j;
printf("请输入字符串\n") ;
scanf("%s", s); getchar();
printf("请输入要删除的字符\n");
c=getchar();
for (i=j=0;i<strlen(s);i++)
if (s[i]!=c ) s[j++] = s[i];
s[j]='\0';
puts(s);
}

1、i<strlen(s)或是s[i]!='\0'
2、s[j++] = s[i]

横线上只能填一句?

1.s[i]!='\0'
2.{ S[j]=s[i];
j++;}