在一个字符串中查找另一个字符串出现的次数

来源:互联网 发布:意大利面料 知乎 编辑:程序博客网 时间:2024/06/09 17:16
#include<stdio.h>
#include <string.h>


int strstrcount( char *str1, char *str2 )
{
  char *str = str1;
  int c = 0;


  while( (str = strstr( str, str2 )) != NULL )
  {
    c++;
    str++;
  }
  return c;
}


int main()
{
char str1[20];
char str2[20];
gets(str1);
gets(str2);
printf("%d\n",strstrcount(str1,str2));


return 0;
}
0 0