#include<stdio.h>
int find(char*str)
{char*fstr="this";
int i=0,j,n=0;
while(str[i]!='\0')
{
for(j=0;j<3;j++)
if(str[i+j]!=fstr[j]) break;/*将数组a中的字符串赋予数组str,并且依次和数组stsr及
单词“this”逐个比较如果全部对应上,n=n+1*/
if(j==3)
n++;
i++;
}
return n;//返回值为n
}
main()
{
char a[80];
gets(a);
printf("%d",find(a));//find(a)==n
}
运行结果: