求问两道简单的填空题
二、删除字符串中的指定字符。(1)
#include<stdio.h>
void main()
{ inta];
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
______________ ;
printf("输入要删除字符\n ");
scanf("%s",ll);ch=ll;
i=0;
while(line!='\0' )
{while(__________ && line!=ch) i++;
len=strlen(line);
for(j=i;j<len-1;j++)
_____________________ ;
line='\0';
}
puts(line);
}
(2)
main()
{char s,c; int i, j;
printf(“请输入字符串\n”);
scanf("%s", s); getchar();
printf(“请输入要删除的字符\n”);
c=getchar();
for (i=j=0;_________;i++)
if (s!=c ) ________;
s='\0';
puts(s);
}
int main()
{
char s,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!=c)
s=s;
}
s='\0';
puts(s);
return 0;
}
这是第二题的,第一题的突然多出了没有定义的ll和line数组,不知道是啥骚操作
页:
[1]