描述
编写一个程序实现将字符串中的所有"you"替换成"we"
int main()
{
char c[1010];
char str[3];
int i,j,n;
while(scanf("%d",&n)!=EOF)
{
gets(c);
for(i=0;i<strlen(c);i++)
{
if(c[i]=='y'&&c[i+1]=='o'&&c[i+2]=='u')
{
printf("we");
i+=3;
}
printf("%c",c[i]);
}
printf("\n");
}
return 0;
}
-
输入
- 输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束
输出 - 对于输入的每一行,输出替换后的字符串 样例输入
-
you are what you do
样例输出 -
we are what we do
#include<stdio.h>
#include<string.h>int main()
{
char c[1010];
char str[3];
int i,j,n;
while(scanf("%d",&n)!=EOF)
{
gets(c);
for(i=0;i<strlen(c);i++)
{
if(c[i]=='y'&&c[i+1]=='o'&&c[i+2]=='u')
{
printf("we");
i+=3;
}
printf("%c",c[i]);
}
printf("\n");
}
return 0;
}