C语言指针编程,求助大神解答。编写函数int StrCount?

2024-11-17 05:24:47
推荐回答(2个)
回答1:

#include

#include

int StrCount(char* str1,char* str2)

int i,j;

 int count=0; 

 i=j=0;

  while(str1[i]!='\0')

   while(str1[i]!='\0'&&str2[j]!='\0') 

   { 

    if(str1[i]==str2[j])

    { i++; j++; }

else 

{ i=i-j+1; j=0; } 

   } 

if(str2[j]=='\0') 

{ count++; j=0; }

  return count;

  int main()

   { 

   int count; 

   char a[111],b[111];

   gets(a);

   gets(b);

count=StrCount(a,b);

printf("%d",count); 

return 0;

}

回答2:

C语言指针变成我觉得如果要看一下的话,你要把这些文件的名字看到。