découpage de formule / séparateurs
Bonjour je cherche une fontion de découpage de formule selon le separateur
j'ai d'un formule par example x1.x2 +x3.x4
je veux découper le formule comme
x1.x2 +x3.x4
x1.x2
x3.x4
x1
x2
x3
x4
mais quand je utilier separateur strtok,je peut just défini les 2 separateur comme une pointeur,donc je peux just séparer la formule comme
x1.x2 +x3.x4
x1
x2
x3
x4
comment je dois faire?
J'attends vos réponses merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
void chainetodimacs(char *ch)
{
char *ptr = strtok(ch, "+.");
do
{
printf("%s\n", ptr);
}
while(ptr = strtok(NULL,"+."));
}
int main(int argc, char **argv)
{
int i = argc;
if(i>1)
{
chainetodimacs(argv[1]);
}
return 1;
} |