由键盘输入一行字符(最多不超过80个字符,以回车结束),要求编程实现删除该行字符中的“bad”(小写),输

2020-06-23 财经 140阅读
#include "stdio.h"
int main()
{
char a[84]={0},c[4]="bad",q[81]={0}; //这里做个初始化
int b,e=0 ;
gets(a);
for(b=0;a[b]!='\0';b++)
{
if(a[b]==c[0]&&a[b+1]==c[1]&&a[b+2]==c[2]){ b+=2;continue;} //这里直接做个b+=2就可以了
q[e]=a[b];
e++;
}
for(b=0;bprintf("%c",q[b]);
printf("\n");
return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com