编写一个函数 一个字符串包含另一个字符串的个数
这是我自己编写的函数 一个字符串包含另一个字符串的个数 但无法得到正确的结果 请大牛 帮忙修改下int conten(char *srcstr, char *compstr)
{
if (srcstr==NULL || compstr == NULL)
return NULL;
int len = 0;
char *temp1, *temp2;
while (*srcstr != '\0')
{
temp1 = srcstr;
temp2 = compstr;
do
{
if (temp2 == '\0')
len++;
}while (*temp1++ == *temp2++);
srcstr++;
}
return len;
}