Je suis un débutant, or j'ai un programme assez complexe à réaliser(pour moi), voici ce qu'il doit faire:
Remplacer un mot dans une page html (hors balise) et le mettre en évidence (gras,rouge,?)
Un ami de la famille m'a aider en m'envoyant un code source auquel j'ai apporté quelques modifications minimes:
#include <stdio.h>
#include <stdlib.h>
int main()
{
//ouverture de fichier en lecture
FILE *file = fopen("pagehtml.txt","r");
char buffer[1000];
if (file == NULL) {
fprintf(stderr,"Erreur dans l'ouverture du fichier");
exit(-1);
}
sprintf(buffer, "%s","pagehtml.txt");
//fermeture du fichier
fclose(file);
//lecture à parti du buffer
//Demander le mot à rechercher
char tmp[30];
char *mot;
do {
printf( "Rechercher :" );
gets( tmp );
} while ( (sscanf(tmp, "%s",mot)!=1));
sprintf(tmp, "%s", mot);
puts(tmp);
//recherche du mot tapé dans le buffer
//utiliser while avec getchar et strcmp pour la comparaison avec mot
//system("PAUSE");
return 0;
}
Pouvez vous m'aider à le completer?
Merci d'avance.