A voir également:
- Code source manipulation fichier
- Fichier bin - Guide
- Code ascii - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
je veux lire unfichier texte sur le c: et l'afficher mot par mot à l'aide d'un programme en c
merci les gars
merci les gars
ecrire un fichier
#include <stdio.h>
main()
{
char nomfic[21];
int n, lectureok;
FILE * sortie;
printf("Nom du fichier a creer : ");
scanf("%20s", nomfic);
sortie = fopen(nomfic, "w");
do
{
printf("Donnez un entier : ");
lectureok=scanf("%d", &n);
if (lectureok==1) fprintf(sortie, "%d\n", n);
}
while (lectureok==1);
fclose(sortie);
system("PAUSE");
return 0;
}
lire dans ce meme fichier
#include <stdio.h>
main()
{
char nomfic[21];
int n, lectureok;
FILE * entree;
printf("Nom du fichier a lister : ");
scanf("%20s", nomfic);
entree = fopen(nomfic, "r");
do
{
lectureok=fscanf(entree, "%d", &n);
if (lectureok==1) printf("%d\n", n);
}
while (lectureok==1 && fgetc(entree)!=EOF);
fclose(entree);
system("PAUSE");
return 0;
}
#include <stdio.h>
main()
{
char nomfic[21];
int n, lectureok;
FILE * sortie;
printf("Nom du fichier a creer : ");
scanf("%20s", nomfic);
sortie = fopen(nomfic, "w");
do
{
printf("Donnez un entier : ");
lectureok=scanf("%d", &n);
if (lectureok==1) fprintf(sortie, "%d\n", n);
}
while (lectureok==1);
fclose(sortie);
system("PAUSE");
return 0;
}
lire dans ce meme fichier
#include <stdio.h>
main()
{
char nomfic[21];
int n, lectureok;
FILE * entree;
printf("Nom du fichier a lister : ");
scanf("%20s", nomfic);
entree = fopen(nomfic, "r");
do
{
lectureok=fscanf(entree, "%d", &n);
if (lectureok==1) printf("%d\n", n);
}
while (lectureok==1 && fgetc(entree)!=EOF);
fclose(entree);
system("PAUSE");
return 0;
}