纯c实现字符串切割

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char a[1024][1024];
int count=0;
void splitchar s[],char del){
    int len=strlens);
    int i=0,k=0,start=0;
    fori=0;i<len;i++){
        start=0;
        fork=0;i<len&&s[i]!=del;i++,k++){
            a[count][k]=s[i];
            start=1;
        }
        ifstart){
            a[count][k]='';
            count++;
        }
    }
}
int main){
    int j=0,o=0;
    char s[1024];
    char del=',';
    getss);
    splits,del);
    printf"%d
",count);
    forj=0;j<count;j++){
        printf"%s
",a[j]);
    } 
    return 0;
}

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注