I am working on a code trying to tokenize a string based on white spaces.I have discovered that when ever i try to copy a char from my untokenised string to my string index array it does not copy.
Code:
void parseString(char * unparsed,char **parsed){
int pos=0;
while(*unparsed!=NULL){
while(*unparsed==' '){
pos++;
unparsed++;
}
(parsed[pos])=parsed[pos] + *(unparsed++);
}
}
int main(int argc, char** argv) {
char *s="44 3 2 + 8 * +\0";
char *result[12];
parseString(s,result);
return (EXIT_SUCCESS);
}