poj 3981 字符串替换
字符串替换
Time Limit: 1000MS | Memory Limit: 65536K | |
Total Submissions: 10871 | Accepted: 5100 |
Description
编写一个C程序实现将字符串中的所有"you"替换成"we"
Input
输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束
每行数据是一个字符串,长度不超过1000
数据以EOF结束
Output
对于输入的每一行,输出替换后的字符串
Sample Input
you are what you do
Sample Output
we are what we do
1 #include <stdio.h> 2 #include <string.h> 3 char str[1003]; 4 5 int main(){ 6 int i; 7 while(gets(str)){ 8 for(i = 0; str[i] != '\0'; i++){ 9 if(str[i] == 'y' && str[i+1] == 'o' && str[i+2] == 'u'){ 10 printf("we"); 11 i += 2; 12 } else { 13 printf("%c", str[i]); 14 } 15 } 16 printf("\0"); 17 printf("\n"); 18 } 19 return 0; 20 }
越努力,越幸运