/*
分析:在主字串依次找,若是发现跟字串第一个字符一样的话判断后面是否一样,不一样跳出循环,继续查找,否则总数加一,都要从子字符串头开始
这里我定义了一个去判断是否是子函数
*/
#include<stdio.h>
int find(char *c,char *d);
int main()
{
char c[50],d[6];
gets(c);
gets(d);
int n=find(c,d);
printf("n is %dn",n);
return 0;
}
int find(char *c,char *d)
{
char *p=d;
int state=1; //判断是不是子字符串
int sum=0; //计算子字符串出现个数
while(*c!='