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;
}