Lecture de fichiers (langage c)
Seph77
-
ydurce Messages postés 78 Date d'inscription Statut Membre Dernière intervention -
ydurce Messages postés 78 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Voilà j'ai un problème lors de la compilation de mon programme et je n'arrive pas à déterminer quoi changer pour le résoudre. En fait je dois comparer deux fichiers et afficher leurs différences. Je vous mets donc ce que j'ai codé pour l'instant pour la lecture du premier fichier.
while ((fgets(ligne1, TAILLE_MAX, fichier1) && fgets(ligne2, TAILLE_MAX, fichier2)) != NULL) {
/*for(i=0;i<= TAILLE_MAX;i++) {
if(ligne1[i] != ligne2[i]) {
mot1[i]=ligne1[i];
mot2[i]=ligne2[i];
}
}
printf("mot1 : %s\n",mot1);
printf("mot2 : %s",mot2);
}
*/
i = 0;
j = 0;
*caractereActuel = ligne1[0];
printf("%c",*caractereActuel);
while (caractereActuel != "\0") {
printf("%c",*caractereActuel);
while (*caractereActuel != "a") {
*caractereActuel=ligne1[j];
printf("%c",caractereActuel);
j++;
}
printf("sortie");
*caractereActuel=ligne1[j+1];
i++;
}
A priori le problème serait au niveau de la boucle while (caractereActuel != "\0")
Merci d'avance
Voilà j'ai un problème lors de la compilation de mon programme et je n'arrive pas à déterminer quoi changer pour le résoudre. En fait je dois comparer deux fichiers et afficher leurs différences. Je vous mets donc ce que j'ai codé pour l'instant pour la lecture du premier fichier.
while ((fgets(ligne1, TAILLE_MAX, fichier1) && fgets(ligne2, TAILLE_MAX, fichier2)) != NULL) {
/*for(i=0;i<= TAILLE_MAX;i++) {
if(ligne1[i] != ligne2[i]) {
mot1[i]=ligne1[i];
mot2[i]=ligne2[i];
}
}
printf("mot1 : %s\n",mot1);
printf("mot2 : %s",mot2);
}
*/
i = 0;
j = 0;
*caractereActuel = ligne1[0];
printf("%c",*caractereActuel);
while (caractereActuel != "\0") {
printf("%c",*caractereActuel);
while (*caractereActuel != "a") {
*caractereActuel=ligne1[j];
printf("%c",caractereActuel);
j++;
}
printf("sortie");
*caractereActuel=ligne1[j+1];
i++;
}
A priori le problème serait au niveau de la boucle while (caractereActuel != "\0")
Merci d'avance
A voir également:
- Lecture de fichiers (langage c)
- Confirmation de lecture whatsapp - Guide
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
- Accusé de lecture gmail - Guide
- Lecture fichier epub - Guide
- Explorateur de fichiers - Guide