水深 发表于 2019-11-27 19:53:56

求问两道简单的填空题

二、删除字符串中的指定字符。
(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);
}

sanguine_boy 发表于 2019-11-29 18:09:48

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]
查看完整版本: 求问两道简单的填空题