[C] comment utiliser la fonction "fgetc"
Résolu/Fermé
steftou
-
3 mai 2009 à 18:24
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 3 mai 2009 à 22:08
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 3 mai 2009 à 22:08
Bonjour,
svp j'aimerai que quelqu'un me montre comment utiliser la fonction "fgetc" qui permet de lire caractere par caractere un nom qui a été enregistré dans un fichier (en C).
je vous remercie.
svp j'aimerai que quelqu'un me montre comment utiliser la fonction "fgetc" qui permet de lire caractere par caractere un nom qui a été enregistré dans un fichier (en C).
je vous remercie.
A voir également:
- [C] comment utiliser la fonction "fgetc"
- Fonction si et - Guide
- Comment utiliser chromecast - Guide
- Comment utiliser l'ia - Accueil - Guide Intelligence artificielle
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert
- Utiliser iphone comme webcam - Guide
1 réponse
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
3 mai 2009 à 18:54
3 mai 2009 à 18:54
Salut,
lami20j@debian:~/trash/ccm_c$ cat nom.txt steftou lami20j@debian:~/trash/ccm_c$ cat ccm_lire_fichier.c #include<stdio.h> #include<stdlib.h> int main() { FILE *F; int c; if(NULL==(F=fopen("nom.txt","r"))) return EXIT_FAILURE; while((c=fgetc(F))!=EOF && c!='\n') printf("%c\n",c); return EXIT_SUCCESS; } lami20j@debian:~/trash/ccm_c$ gcc ccm_lire_fichier.c lami20j@debian:~/trash/ccm_c$ ./a.out s t e f t o u
3 mai 2009 à 19:54
3 mai 2009 à 22:08
Enh, le monsieur a oublié le fclose(F); ;-))).