NYOJ113 - 字符串替换
【摘要】
描述:
编写一个程序实现将字符串中的所有"you"替换成"we"
输入:
输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束
输出:
对于输入的每一行,输出替...
-
输入:
-
输入包含多行数据
每行数据是一个字符串,长度不超过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]!='\0'; j++){ s[j] = s[j+1]; } s[j]='\0'; } } printf("%s",s); printf("\n"); } return 0; }
文章来源: gwj1314.blog.csdn.net,作者:小哈里,版权归原作者所有,如需转载,请联系作者。
原文链接:gwj1314.blog.csdn.net/article/details/54730742
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)