```c
#include<stdio.h>
int fun(char* a, char* b)
{
int n = 0;
char* c;
c = b;
while (*a != '\0')
{
if (*a == *b)
{
while (*a == *b && *b != '\0')
{
a++;
b++;
}
}
else a++;
if (*b == '\0')
{
n++;
b = c;
}
}
return n;
}
int main()
{
char a[100], b[100];
int n;
printf("输入:");
gets_s(a);
printf("查找:");
gets_s(b);
n = fun(a, b);
printf("结果:%d\n", n);
return 0;
}
```