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 : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Partager