0
点赞
收藏
分享

微信扫一扫

计算父字符串中子字符串出现的次数(先输入父字符串,再输入子字符串)【输入输出样例】 【样例说明】输出结束无换行。

忍禁 2022-01-24 阅读 54
c语言

计算父字符串中子字符串出现的次数(先输入父字符串,再输入子字符串)

【输入输出样例】

【样例说明】

输出结束无换行。

 #include<stdio.h>

 int main()

 {

     char str1[80],str2[80],*p1,*p2;

     int sum=0;

     printf("please input two strings\n");

     gets(str1);

     gets(str2);

     p1=str1;

     p2=str2;

     while(*p1!='\0')

     {

         if(*p1==*p2)

         {

             while(*p1==*p2&&*p2!='\0')

             {

                 p1++;

                 p2++;

             }

         }

         else

            p1++;

         if(*p2=='\0')

            sum++;

         p2=str2;

     }

     printf("%d",sum);

     return 0;

 }
举报

相关推荐

0 条评论