Pour utiliser les fonctions *scanf, il faut être certain du format de données entrantes, s'il y a la moindre erreur de saisie, ça fait boum!
Donc, on ne doit utiliser les fonctions *scanf que pour interpréter des données écrites par les fonctions *printf !
Autrement, on utilise fgets, puis, au choix, strtok (si l'on est sûr est certain de ne pas avoir besoin de réentrance), ou strtok_r, ou alencore on interprète "à la main" ...
[^] # Re: re
Posté par Florent C. . En réponse au message Lecture d'un fichier texte par colonne (débutant). Évalué à 3.
Donc, on ne doit utiliser les fonctions *scanf que pour interpréter des données écrites par les fonctions *printf !
Autrement, on utilise fgets, puis, au choix, strtok (si l'on est sûr est certain de ne pas avoir besoin de réentrance), ou strtok_r, ou alencore on interprète "à la main" ...