永发信息网

实现从键盘输入一个字符串与子串,输出该子串在原字符串中出现的次数?帮我看看这个程序为什么错了。

答案:1  悬赏:50  手机版
解决时间 2021-01-26 01:47
  • 提问者网友:浮克旳回音
  • 2021-01-25 06:42
实现从键盘输入一个字符串与子串,输出该子串在原字符串中出现的次数?帮我看看这个程序为什么错了。
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-01-25 07:21
#include
void main()
{
int i,j,k,count;
char s1[100],s2[100];
printf("Enter main String:");
gets(s1);
printf("Enter Sub String:");
gets(s2);
count=0;
for(i=0;s1[i];i++)
{
for(j=i,k=0;(s1[j])&&(s2[k])&&(s1[j]==s2[k]);j++,k++ );
if(!s2[k]) count++;
}
printf("\nCount=%d\n",count);
getch();
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯