@Metralix
2016-10-17T07:40:46.000000Z
字数 289
阅读 926
将这些CP输入一个字符数组,然后从头开始遍历一遍,记录他走的趟数,他每走一趟的条件有两个,遇到一个不同的元素,或者相同的元素累积到了4个。
以此为思路在for循环中做了个选择结构,实现记录他的趟数。
#include<stdio.h>int main(){char c[101];gets(c);int i=0,n=0,co=0,f=0;for(i;c[i]!='\0';i++){if(f==4){co++;f=0;}else if(c[i+1]==c[i]){f++;}else if(c[i+1]!=c[i]){co++;f=0;}}printf("%d",co);return 0;}
