24 lines
529 B
C
24 lines
529 B
C
|
void divideChar(char *res[9] , char *lign , char delimiter){
|
||
|
int i = 0;
|
||
|
int j = 0;
|
||
|
int cptWord = 0;
|
||
|
int lignSize = sizeof(lign);
|
||
|
char *token;
|
||
|
token = (char *) malloc(20 * sizeof(char));
|
||
|
|
||
|
char space = ' ';
|
||
|
|
||
|
while(i < lignSize){
|
||
|
if(lign[i]==delimiter){
|
||
|
token[j+1] = '\0';
|
||
|
res[cptWord] = token;
|
||
|
cptWord++;
|
||
|
}
|
||
|
else if(lign[i] == space) continue;
|
||
|
else{
|
||
|
token[j] = lign[i];
|
||
|
j++;
|
||
|
}
|
||
|
i++;
|
||
|
}
|
||
|
}
|