标签:style blog io color ar os sp for 数据
描述
编写一个程序实现将字符串中的所有"you"替换成"we"
1 #include <stdio.h> 2 #include <string.h> 3 4 int main(){ 5 char c; 6 char s[1001]; 7 int i; 8 int length; 9 10 while(scanf("%c",&c)!=EOF){ 11 i=0; 12 while(c!=‘\n‘){ 13 s[i]=c; 14 i++; 15 c=getchar(); 16 } 17 s[i]=‘\0‘; 18 length=strlen(s); 19 20 for(i=0;i<length-2;i++){ //这里处理很巧妙,直接赋值即可,真是高 21 if(s[i]==‘y‘ && s[i+1]==‘o‘ && s[i+2]==‘u‘){ 22 s[i]=‘w‘; 23 s[i+1]=‘e‘; 24 s[i+2]=‘\0‘; //赋值为‘\0‘,是因为其他位置的字符不可能为‘\0‘ 25 } 26 } 27 28 for(i=0;i<length;i++){ 29 if(s[i]!=‘\0‘) 30 printf("%c",s[i]); 31 } 32 33 printf("\n"); 34 } 35 return 0; 36 }
标签:style blog io color ar os sp for 数据
原文地址:http://www.cnblogs.com/zqxLonely/p/4097877.html