- 输入:
- 输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束 - 输出:
- 对于输入的每一行,输出替换后的字符串
- 样例输入:
-
you are what you do
- 样例输出:
-
we are what we do
#include<stdio.h> #include<string.h> int main(){ char s[1001]; int i,j,k; while(gets(s) != NULL){ k = strlen(s); for(i = 0 ;i < k; i++){ if(s[i]=='y' && s[i+1]=='o'&& s[i+2]=='u'){ s[i]='w'; s[i+1]='e'; for(j=i+2; s[j+1]!=' '; j++){ s[j] = s[j+1]; } s[j]=' '; } } printf("%s",s); printf(" "); } return 0; }