Heu...j'ai un petit problemme
J'arrive pas a récupérer le nombre 17 en int dans cette exemple:
resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #include <string.h> char string[] = "benjamin :17"; int *token; void main(void) { token = strtok(string," :"); while (token != NULL){ printf("The token is: %s\n", token); token = strtok(NULL," :"); } }
Si je change %s par %d dans le sprintf ça donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 The token is: benjamin The token is: 17 Process returned 0 (0x0) execution time : 0.026 s Press any key to continue.
resultat:
Merci beaucoups
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 The token is: 4202496 The token is: 4202506 Process returned 0 (0x0) execution time : 0.021 s Press any key to continue.
Partager