新手求教。自定义函数实现字符串查找函数的功能。
例如输入一个字符串(示例输入字符串“this is a problem”),再输入一个字符串(示例在字符串中查找“is”),要求输出原有字符串中与“is”匹配的个数。
这是我写的 但是还是云寻不了,达不到目的,求详细代码啊 啊 啊。
unsigned int strstrcount( char *str1, char *str2 )
{
char *str = str1;
unsigned int c = 0;
while( (str = strstr( str, str2 )) != NULL )
{
c++;
str++;
}
return c;
}
int main()
{
unsigned int strstrcount( char *str1, char *str2 );
char a,b;
char f;
printf("请输入一个字符串: \n");
scanf("%c\n",&a);
printf("请输入一个字符串: \n");
scanf("%c\n",&b);
f=strstrcount(char a,char b);
printf("%c\n",f);
getch();
return 0;
}