用C语言编写一个从普通文本字符串中查找给定字符串(关键词)的程序。(急,求真大神解答)
用C语言编写一个从普通文本字符串中查找给定字符串(关键词)的程序。(急,求真大神解答)
日期:2017-05-23 22:06:15 人气:1
问题是这样:C语言编写函数int fun(char *s,char *c), 函数的功能是查找母串s中,字串c出现的次数.
答案是这样:
#include
#include
int fun(char*s,char*c)
{
int i=0,j=0,k,n=strlen(c),a=0;
while(s[i])
{
if(s[i]==c[j])
{ for(k=1;(s[i+k]&&c[i+k])&&(s[i+k]==c[j+k]);k++);
if(k==n)
a++;
i