编辑代码

#include <stdio.h>
#include <string.h>
string_cut(char s[],char c[]){
    int len_s,len_c,i,j,k,x;
    len_s=strlen(s);
    printf("s1长度为%d\n",len_s);
    len_c=strlen(c);
    printf("s2长度为%d\n",len_c);
    for(i=0;i<len_s;i++){
        x=1;
        if(s[i]==c[0]){
            x=0;
            for(j=0;j<len_c;j++){
                if(s[i+j]!=c[j])
                x=1;
            }
        }
        if(x==0){
            len_s-=len_c;
            for(k=i;k<len_s;k++)
            s[k]=s[k+len_c];
            s[len_s]='\0';
        }
    }
	printf("%s\n",s);
}
int main () {
    char s1[100],s2[100],c;
    int i;
    printf("input char s1");
    gets(s1);
    printf("input char s2");
    gets(s2);
    string_cut(s1,s2);
	return 0;
}