[[ C ]] Ecrire dans fichier .txt

Résolu/Fermé
lolovahagn Messages postés 48 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 29 octobre 2010 - 7 mai 2009 à 13:12
mamiemando Messages postés 33078 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 avril 2024 - 7 mai 2009 à 13:26
Bonjour,
J'ai un petit problème : je programme en C.
Et je voudrai écrire dans un fichier .txt avec une fonction
Sauf que sa ne marche pas avec une fonction séparé.
Voilà la fonction :

void fEcritTxt (int prenom)
{
FILE* fichier = NULL;

fichier = fopen("C:\\test.txt", "w");

if (fichier != NULL)
{
fprintf(fichier, "%s", prenom);
fclose(fichier);
}
}

Et voilà la ligne dans main :
void fEcritTxt (prenom)

Et le prototype :
void fEcritTxt (int prenom);

Merci d'avance
A voir également:

1 réponse

mamiemando Messages postés 33078 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 avril 2024 7 749
7 mai 2009 à 13:26
Bah oui dans le main tu dois écrire un truc du genre :
fEcritTxt(69);

Je pense que tu devrais commencer par lire un tutoriel en C.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c

Bonne chance
0