Chemin du fichier en c
Fermé
inzo
-
25 mars 2012 à 10:50
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 25 mars 2012 à 15:10
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 25 mars 2012 à 15:10
A voir également:
- Chemin du fichier en c
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
2 réponses
febva31
Messages postés
22
Date d'inscription
jeudi 1 octobre 2009
Statut
Membre
Dernière intervention
25 juillet 2012
1
25 mars 2012 à 10:56
25 mars 2012 à 10:56
Salut, je ne suis pas un grand programmeur, mais tu fais un scanf pour écrire dans ton fichier, fait plutôt un fprintf ;)
Après, je remplacerais le %c par %s, et tu as une variable inutile : i.
Voila ^^
Après, je remplacerais le %c par %s, et tu as une variable inutile : i.
Voila ^^
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
25 mars 2012 à 15:10
25 mars 2012 à 15:10
Plusieurs erreurs :
Pour écrire : fprintf (et non fscanf).
Le format pour une chaîne : %s (et non %c).
Le mode à utiliser dans fopen pour écrire dans un fichier : "w" (ou équivalent) et non "r"
Ensuite, faut s'assurer que fichier.txt se situe bien à la racine c: et que ton programme a bien les droits pour écrire dans le fichier. Une bonne pratique est de vérifier le retour de fopen.
Pour écrire : fprintf (et non fscanf).
Le format pour une chaîne : %s (et non %c).
Le mode à utiliser dans fopen pour écrire dans un fichier : "w" (ou équivalent) et non "r"
Ensuite, faut s'assurer que fichier.txt se situe bien à la racine c: et que ton programme a bien les droits pour écrire dans le fichier. Une bonne pratique est de vérifier le retour de fopen.
25 mars 2012 à 11:09