Bonsoir,

Je travaille dans un environnement linux. Je bloque sur un problème.
Je stocke dans un fichier .txt via une fonction des valeurs déclarées en float.
Je fais donc un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fprintf(fic,"%f ",montant);
Quand j'ouvre le fichier .txt, je découvre que toutes les valeurs sont stockées avec une virgule au lieu d'un point. J'ai 25,50 au lieu 25.50

Ca pose problème, car au prochain chargement,
utilisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fscanf(fic,"%f",&montant);
Il ne reconnait plus ces valeurs en float à cause de la virgule.

Pouvez-vous m'aider s'il vous plaît ?
Merci d'avance.