Salut à tous !! :)
J'ai un tout petit souci :
je voudrais faire une saisie au clavier d'un texte dont je ne connais pas la longueur. Voilà ce que je fais en ce qui concerne cette partie :
message = (char*)malloc((longueur*sizeof(char)); gets(message); longueur = strlen(message);
|
Et forcément.... là y a un souci.. car on ne sait pas combien de caractères va contenir le tableau avant de le créer, alors qu'on en a besoin pour le créer....
Si quelqu'un pouvait me donner un indice de comment faire... J'ai bien pensé à créer un tableau avec un grand nombres de cases, et ensuite copier seulement les cases remplies par mon texte dans un autre tableau qui sera lui à la bonne taille, mais je sais pas vraiment ce que ca vaut.
Merci pour votre aide !!! :)
Cow-B
-----------------------------------------------
C'est au pied du mur.... qu'on voit le mieux le mur
-----------------------------------------------