Reconnaitre un mot dans un fichier en c
Fermé
titi
-
6 août 2004 à 16:58
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 - 6 août 2004 à 17:14
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 - 6 août 2004 à 17:14
A voir également:
- Reconnaitre un mot dans un fichier en c
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Ouvrir un fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
1 réponse
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
6 août 2004 à 17:14
6 août 2004 à 17:14
deja pour la comparaison de chaine je te conseil strcmp c est plus efficace plus propre et plus sure dans string.h...
COIN!
#include <stdio.h> #include <string.h> char chaine[20]; char test[10]="nicolas"; void main(void) { FILE *file; FILE *file2; file = fopen("fichier.txt","r"); file2 = fopen("resultat2.txt","w"); while (!feof(file)) { fscanf(file,"%s",chaine); if(strcmp(test,chaine)==0) { fprintf(file2,"ooooooooooooooo"); } else { fprintf(file2,"%s",chaine); } } fclose(file); fclose(file2); }
COIN!