Je veux lire une chaîne de caractères saisie par l'utilisateur. Je ne connais pas la longueur de cette chaîne. Comme il n'y a pas de chaîne de caractères en C, j'ai déclaré un pointeur :
char * word;
et utilisé scanf
pour lire les entrées du clavier :
scanf("%s" , word) ;
mais j'ai un défaut de segmentation.
Comment puis-je lire une entrée du clavier en C lorsque la longueur est inconnue ?