删除字符串 题解:老老实实,做子串匹配!
#include<bits/stdc++.h>
using namespace std;
int main(){
char s[100];
gets(s);
int len=strlen(s);
for(int i=0;i<len;i++){
if(s[i]=='g'&&s[i+1]=='z'&&s[i+2]=='u')
i+=2; // 应该是i+=3,这里写的是i+=2,再加上循环条件中的+1,就是i+=3咯
else
cout<<s[i];
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发