Código C:
Ver original#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
FILE *archivo,*archivo2;
char caracteres1[100],caracteres2[100];
int similitud;
archivo
= fopen("hola.txt","a+"); archivo2
=fopen("este.txt","a+"); if (archivo == NULL&&archivo2 == NULL)
printf("\nEl contenido del archivo de prueba es \n\n"); while (feof(archivo
) == 0) {
fgets(caracteres1
,100,archivo
); while(feof(archivo2
)==0){ fgets(caracteres2
,100,archivo2
); similitud
=strcmp(caracteres1
,caracteres2
); if(similitud !=0){
strcpy("caracteres1","caracteres2"); }
}
}
return 0;
}
aqui esta aunque en sí, mas parece que no se lo que estoy haciendo, esque en lo que es la manipulacion de archivos apenas estoy aprendiendo y no me gusta como me va quedando.
ahora la pregunta concreta es si el ciclo que uso esta bien hecho o acaso la forma en que lo pense esta mal planteado.
saludos y gracias.