Fichiers en C
Résolu
Vlàdmir
-
Attaqua Messages postés 354 Statut Membre -
Attaqua Messages postés 354 Statut Membre -
Salut les amis,
J'ai un petit problème qui me tracasse. Il s'agit d'un programme C qui consiste à changer le contenu d'un fichier que j'ai écris sur le Bloc notes.
Supposons que le fichier contient la phrase "Demain il fera chaud" et que je l'ai appelé "vie.txt". Comment faire svp, pour changer le mot "fera" en "aura"?
Merci.
J'ai un petit problème qui me tracasse. Il s'agit d'un programme C qui consiste à changer le contenu d'un fichier que j'ai écris sur le Bloc notes.
Supposons que le fichier contient la phrase "Demain il fera chaud" et que je l'ai appelé "vie.txt". Comment faire svp, pour changer le mot "fera" en "aura"?
Merci.
A voir également:
- Fichiers en C
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Fichiers bin - Guide
9 réponses
Merci c'est bien ce ke je pensais.
#include<stdio.h>
#include<stdlib.h>
int mai()
{
FILE *fic=NULL;
fic=fopen("Vie.txt","a");
if(fic==NULL) printf("Echec lors de l'ouverture\n\n");
else
{
fseek(fic, 10, SEEK_SET);
fputs("aura", fic);
fclose(fic);
}
system("pause");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int mai()
{
FILE *fic=NULL;
fic=fopen("Vie.txt","a");
if(fic==NULL) printf("Echec lors de l'ouverture\n\n");
else
{
fseek(fic, 10, SEEK_SET);
fputs("aura", fic);
fclose(fic);
}
system("pause");
return 0;
}
Tu as oublie un "n" a "main". Il est conseillé de mettre les paramètres du main a savoir "(int argc, char *argv[])
Tu devrais aérer ton code. Et mettre des commentaires.
Tu devrais aérer ton code. Et mettre des commentaires.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je vois pas où le paramètre manque!
Mais il ne fonctionne pas comme je veux!
L'ajout est toujours à la fin, prq ça?
Mais il ne fonctionne pas comme je veux!
L'ajout est toujours à la fin, prq ça?