蓝桥杯---寻找字符串

C语言代码:

#include<stdio.h>
#include<string.h>
int main(){
    int count =0;
    char a[1001];
    char b[1001];
    char c[1001]={};
    gets(a);//输入的字符串中有空格出现时应用gets获得
    gets(b);
    for(int i=0;i<strlen(a);i++){
        if(a[i]==b[0]){
            char str[1001];
            int p=i;
            for(int j=0;j<strlen(b);j++){
                str[j]=a[p++];
            }
            int sum=0;
            for(int k=0;k<strlen(b);k++){
                if(b[k]==str[k]){
                    sum++;
                }
                else{
                    break;
                }
            }
            if(sum==strlen(b)){
                count++;
            }
            //strcpy(str,c);
        }
        
    }
    printf("%d",count);
    return 0;
}
原文地址:https://www.cnblogs.com/pythonbigdata/p/8544469.html