probleme avec sscanf ... - C - Programmation
Marsh Posté le 26-05-2005 à 11:43:17
regarde les retour de fgets et sscanf. à quoi servent ces static ? que représente 6 ?
Marsh Posté le 26-05-2005 à 11:46:04
Taz a écrit : regarde les retour de fgets et sscanf. à quoi servent ces static ? que représente 6 ? |
Ok jeregarde ca, tu peux oublier les static et les 6 ca correspond a des valeurs récupérées dans un fichier d'initialisation -> j'ai testé et ca fonctionne correctement .
Marsh Posté le 26-05-2005 à 13:02:24
Taz a écrit : regarde les retour de fgets et sscanf. à quoi servent ces static ? que représente 6 ? |
Bon j'ai regardé les retours:
fgets me renvoie labonne chaine de caractere
et sscanf renvoie 1 (rien de plus normal ...)
et don toujours plein de zero...
Marsh Posté le 26-05-2005 à 14:14:56
enleves les 6 et les 1000
valeur vaut toujours 0 parce que tu parse la meme chaine dans la boucle, si les entiers sont sur la meme ligne utilises strtol ou construit ton format dynamiquement.
Marsh Posté le 26-05-2005 à 15:34:48
skelter a écrit : enleves les 6 et les 1000 |
Peux pas enlever les 5 et 10000... fgets a bien trois arguments ?
Marsh Posté le 26-05-2005 à 11:27:10
bon mon code:
quoi que je fasse il n'y a que des 0 dans valeur ...
edit: je m'etais trompé de code
Message édité par seldon1 le 26-05-2005 à 11:29:44