Salut,
Pour faire ce que tu veux, tu as besoin des fonctions présentes dans stdio.h pour traiter le fichier et des fonctions de string.h pour analyser le fichier récupéré.
Et plus précisément des fonctions :
FILE *fopen(const char *filename, const char *mode)
Pour ouvrir le fichier et :
pour le fermer.
Pour charger le fichier en mémoire tu peux utiliser fgets :
int fgets(char *s, int n, FILE *stream)
puis tu peux utiliser une recherche séquentielle sur les lignes chargées et tu peux chercher ton mot avec strstr :
char *strstr(char *cs, char* ct)
puis tu utilise une fonction de ton cru pour récupérer les deux mots suivant.
Partager