Salut tout le monde,
je voudrais ouvrir un fichier, le parcourir pour chercher toutes les occurrences d'un mot et les remplacer par un autre mot
donc j'ai commencé par celà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 file *monfile; char lgEcrire[256]; char chaine[256] = "remplacer tête queue"; char motTrouve[256]; char motRemplacerPar[256]; monfile = fopen("fichierAmodifier", "w"); while ( fgets ( lgEcrire, sizeof lgEcrire, monfile ) != NULL ) { //extraire de chaine : motTrouve et motRemplacerPar //chercher motTrouve, si existe le remplacer par motRemplacerPar } //après avoir fini d'effectuer les remplacements, on peut maintenant sauvegarder les modifications dans le fichier
mais je ne sais pas comment faire pour chercher mon mot et le remplacer
Partager