请你写一个含有多个 “lanqiao” 字样的句子,然后输出句子中出现 “lanqiao” 字样的个数。(注意:“lanqiao” 字样可以是不同大小写字母的组合,例如: LanQIAO、LanQiao 等)
输入格式
输入一个字符串(0≤ 字符串长度≤100)。
输出格式
输出该字符串中 “lanqiao” 字样出现的次数。(请注意: “lanqiao” 字样可以是不同大小写字母的组合。)
Sample Input
Lanqiaoceping,lanqiaoceping,Lanqiaoceping
Sample Output
3
#include<bits/stdc++.h>
using namespace std;
int main(){
char s1[]={'l','a','n','q','i','a','o'};
char s2[101],s3[101];
gets(s2);
int i,len,k=0,j,s=0;
len=strlen(s2);
for(i=0;i<len;i++){
s3[i]=tolower(s2[i]);//转换成大写或者小写保存
}
for(i=0;i<100;i++){
if(s3[i]==s1[0]){//从第一个字母比较
k=0;
for(j=0;s1[j]!=0;j++){
if(s3[i+j]==s1[j])
k++;
}
if(k==strlen(s1)){
s++;
}
}
}
cout<<s;
return 0;
}