您的位置:首页 > 其它

判断一个字符串中子串出现的次数.

2013-03-06 22:15 239 查看
#include <stdio.h>
int main()
{ /*判断一个字符串中子串出现的次数.*/
char str1[100],str2[20],*p,*q;
int sum=0;
printf("please input two strings.\n");
scanf("%s%s",str1,str2);
p=str1;q=str2;
while(*p!='\0')
{
if(*p==*q)
{
while(*p==*q&&*q!='\0')
{
p++;
q++;
}
}
else
p++;
if(*q=='\0')
sum++;
q=str2;
}
printf("%d\n",sum);
getch();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: