新手求解,为什么我运行的时候总是不对?
/*编写程序将用户从键盘上输入 的某个字符串中某个特定字符删除,字符串和要删除的特定字符都由用户输入,要求显示用户输入的字符串和删除字符后的字符串*/
#include<stdio.h>
int main()
{
int i=0;
char ch=0;
char str[100]={0};
printf("请输入该字符串:\n");
scanf("%s",str);
printf("请输入要删除的字符:\n");
scanf("%c",&ch);
for(i=0;str[i]!='\0';i++)
{
if (str[i]==ch)
{
break;
}
printf("%c",str[i]);
}
return 0;
}