#include<stdio.h>
#include<string.h>
void main()
{char line[80] ;
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
___________________ ;
printf("输入要删除字符 ");
ch=getchar();
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);
}
在一行文字中,删除其中某个字符,此行文字和需要删除的字符均由键盘输入
答案:3 悬赏:0 手机版
解决时间 2021-02-05 06:17
- 提问者网友:送舟行
- 2021-02-05 03:30
最佳答案
- 五星知识达人网友:人類模型
- 2021-02-05 04:45
//写好了,对不起,没看到楼上已经回答了
#include<stdio.h>
#include<string.h>
void main()
{char line[80] ;
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
//___________________ ;
gets(line);
printf("输入要删除字符\n ");
ch=getchar();
i=0;
while(line[i]!='\0' )
{
while(line[i]!='\0'&& line[i]!=ch) i++;//
len=strlen(line);
for(j=i;j<len-1;j++)
line[j]=line[j+1];
line[j]='\0';
}
puts(line);
}
#include<stdio.h>
#include<string.h>
void main()
{char line[80] ;
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
//___________________ ;
gets(line);
printf("输入要删除字符\n ");
ch=getchar();
i=0;
while(line[i]!='\0' )
{
while(line[i]!='\0'&& line[i]!=ch) i++;//
len=strlen(line);
for(j=i;j<len-1;j++)
line[j]=line[j+1];
line[j]='\0';
}
puts(line);
}
全部回答
- 1楼网友:独钓一江月
- 2021-02-05 06:04
#include<stdio.h>
#include<string.h>
void main()
{char line[80] ;
char ch;
int i,j;
int len;
printf("输入一行字符 \n");
//___________________ ;
gets(line);
printf("输入要删除字符 ");
ch=getchar();
i=0;
while(line[i]!='\0' )
{// while(__________________&& line[i]!=ch) i++;
while(line[i]!='\0'&& line[i]!=ch) i++;
len=strlen(line);
for(j=i;j<len-1;j++)
// __________________;
line[j]=line[j+1];
line[j]='\0';
}
puts(line);
}
- 2楼网友:躲不过心动
- 2021-02-05 05:09
#include
#include
char s[10000];
char c;
int main()
{
printf("input the original string:\n");
gets(s);
printf("the original string is: %s\n",s);
printf("input the char should be deleted:\n");
scanf("%c",&c);
printf("the char should be deleted is %c\n",c);
for(int i=0;s[i];i++)
if(s[i]==c)
{
memmove(s+i,s+i+1,strlen(s+i+1)+1);
break;
}
printf("the string after delete operation is: %s\n",s);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯