蓝桥杯:字符串替换

来源:互联网 发布:电脑插件软件 编辑:程序博客网 时间:2024/06/15 21:36

描述
编写一个程序实现将字符串中的所有”you”替换成”we”
输入
输入包含多行数据

每行数据是一个字符串,长度不超过1000
数据以EOF结束
输出
对于输入的每一行,输出替换后的字符串
样例输入
you are what you do
样例输出
we are what we do

#include<iostream>#include<cstring> #include<cstdio>using namespace std;int main(){    char s[1001];    while(gets(s))    {        for(int i=0;i<strlen(s);i++)        {            if(s[i]=='y'&&s[i+1]=='o'&&s[i+2]=='u')            {                s[i]='w';s[i+1]='e';                for(int j=i+2;j<strlen(s);j++)                    s[j]=s[j+1];            }        }        printf("%s\n",s);    }}
0 0