Bonjour,
J'ai une question concernant la série 4 portant sur les entrées/sorties.
J'ai voulu implémenter la fonction demander_fichier() pour demander à l'utilisateur le nom du fichier depuis lequel nous devrions lire les données.
J'ai utilisé un scanf pour la lecture du nom tout en vidant le tampon d'entrée. Lorsque je compile avec gcc et que je rentre un nom de fichier, existant et accessible, je reçois ce message:
***stack smashing detected ***: <unknown> terminated
Abandon (core dumped)
Je pense que cette erreur est reliée à mon utilisation de scanf mais je ne sais pas comment la résoudre, pourriez vous m'aider?
Merci beaucoup et bonne journée!
Isis