#include<stdio.h>
#include<stdlib.h>
int main(){
int i,j,k;
char str[40]="";
gets(str);
for(i=0;str[i]!='\0';i++)
{
if((str[i]=='g'||str[i]=='G')&&(str[i+1]=='z'||str[i+1]=='Z')&&(str[i+2]=='u'||str[i+2]=='U'))
{
for(j=i;str[j]!='\0';j++)
{
str[j]=str[j+3];
}
i=0;
}
}
printf("%s",str);
system("pause");
return 0;
}
给你一个字符串S,要求你将字符串中出现的所有“gzu“(不区分大小写)子串删除,输出删除之后的S。 就是说出现“Gzu”、“GZU”、“GZu”、“gzU“都可以删除。
最新推荐文章于 2024-07-04 16:16:29 发布