Merci pour ton aide, oui c'est une grossière erreur de débutant.
Pour l'instant je ne trouve pas la solution pour rentrer une chaine de caractères dans une adresse de string à partir du keybord en utilisant
scanf ou gets, et avec pointeur ou nom!!
J'ai bien compris que le nom du string est un pointeur (une constante) qui permet seulement d'atteindre le premier caractère et les suivants par son indexation.
Merci pour tes conseils, a oui je vois le bouton code dont tu parles </>? ce sera pour la prochaine fois.
Tu l'as bien fait correctement dans ton code avec scanf ! Ou alors je n'ai pas compris ta question !
string ? en C on dit plutôt chaîne de caractères, ce sont des tableaux de char avec la particularité d'avoir un caractère de fin de chaîne '\0', si on parle de la même chose.
C'est la première fois que je dialogue au travers d'un forum, cet Internet est incroyable par sa facilité qu'il offre à créer des relations et c'est surprenant et réconfortant de trouver des bénévoles prêts à écouter les autres et à chercher à les aider. Encore merci.
Bon cette fois j'ai planté le System avec mon dernier test.
Ok cette fois c'est bon j'ai trouvé je mettais %s au lieu de %c
Comment expliquer que dans le premier cas je sais exploiter les caractères de la chaine et pas dans le second cas quand la chaine est entrée par clavier?
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
pb avec sting input,
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent