bonjours tout le monde.
je cherche la solution pour découper un tableau de caractères (une phrase) le plus efficacement possible.
le but est de découper phrase[] en 2 et de les séparer dans struc[0].phrase[] et struc[1].phrase. pour l'instant je planche sur quelque chose dans ce style.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int longueur=(int)strlen(phrase); int m= longueur/2; while(phrase[m]!=' ')m++; phrase[m]='\0'; *rc[0].phrase=*phrase; *rc[1].phrase=*(phrase+((m+1)*sizeof(char)));
l'idée est plus ou moins la mais ça ne fonctionne pas trop
un printf n'affiche que la première lettre de chaque string. j'ai pas trouver grand chose sur google a pars strtoke() mais j'ai pas trop compris la syntaxe.
merci de votre aide
Partager