1. 程式人生 > >剪花布條 cmp簡單入門

剪花布條 cmp簡單入門

在這裡插入圖片描述

#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
    int i,len1,len2,cnt;
    char str1[1001],str2[1001];
    while(gets(str1))
    {
        cnt=0;
        if(str1[0]=='#') break;
        gets(str2);
        len1=strlen(str1);
        len2=strlen(str2);
        for
(i=0;i<len1;) { if(i+len2<=len1) { if(strncmp(str1+i,str2,len2)==0) { i+=len2; cnt++; } else i++; } else break; } printf
("%d\n",cnt); } return 0; }