|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
二、删除字符串中的指定字符。
(1)
#include<stdio.h>
void main()
{ int a[10]];
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
______________ ;
printf("输入要删除字符\n ");
scanf("%s",ll);ch=ll[0];
i=0;
while(line[i]!='\0' )
{while(__________ && line[i]!=ch) i++;
len=strlen(line);
for(j=i;j<len-1;j++)
_____________________ ;
line[j]='\0';
}
puts(line);
}
(2)
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);
}
int main()
{
char s[80],c;
int i,j;
printf("输入一行字符串:\n");
scanf("%s",s);
getchar();
printf("输入要删除的字符:\n");
scanf("%c",&c);
for(i=j=0;i<=strlen(s);i++)
{
if(s[i]!=c)
s[j++]=s[i];
}
s[j]='\0';
puts(s);
return 0;
}
这是第二题的,第一题的突然多出了没有定义的ll和line数组,不知道是啥骚操作
|
|