My Code below won't work,
I would like to split strings delimited by commas and put them into
arrays;
Anyone can fix my code?
Thank you.


#include <stdio.h>
#include <string.h>

int main()
{
char *mywords;
unsigned int i,a;
char *myarray;

myarray = "\0";
mywords = "Hallo,Hi,Hai,Hey";

        for(a=0;a<=3;a++){
                for(i=0;i<=strlen(mywords)-1;i++){
                        if(mywords[i]!=','){
                                myarray[a] = strcat(myarray[a],mywords[i]);     
        
                        }
                }
        }
printf("%s\n",myarray[0]);
printf("%s\n",myarray[1]);
printf("%s\n",myarray[2]);
printf("%s\n",myarray[3]);
}

Reply via email to