//统计substr在str中的个数
int fun(char *str,char *substr)
{
int n=0;
char *p, *q;
p = str;
q = substr;
while(*str!='\0')
{
if(*str==*substr)
{
str++;
substr++;
if(*substr=='\0')
{
n++;
str = ++p;
substr=q;
}
}
else
{
str = ++p;substr=q;
}
}
return n;
}
int fun(char *str,char *substr)
{
int n=0;
char *p, *q;
p = str;
q = substr;
while(*str!='\0')
{
if(*str==*substr)
{
str++;
substr++;
if(*substr=='\0')
{
n++;
str = ++p;
substr=q;
}
}
else
{
str = ++p;substr=q;
}
}
return n;
}