如果是连续的几个字符怎么删除,变量C在判断条件里怎么表达
/*①由键盘任意输入一个字符串和一个字符,要求从该字符串中删除所指定的字符。*/#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
int i,l,n,t;
char a[100];
char c;
printf("输入一个字符:\n");
scanf("%c",&c);
printf("输入一串字符:\n");
scanf("%s",&a);
l=strlen(a);
for(i=0;i<l;i++)
{
if(a[i]=='c')
{
a[i]=' ';
n=i;
for(t=n;t<l;t++)
{
a[t]=a[t+1];
}
}
}
printf("%s",a);
getch();
return 0;
}
谢谢..............................................