int main(void) {
void copiaConteudo(FILE *arquivo, FILE *arquivo1);
FILE *arquivo = fopen("tmp/exercicio.txt","r");
if (arquivo == NULL)
{
printf ("Não foi possível abrir o arquivo");
return 1;
}
FILE *arquivo1 = fopen("home/novo.txt","w");
copiaConteudo(arquivo,arquivo1);
fclose(arquivo);
fclose(arquivo1);
return 0;
}
void copiaConteudo(FILE *arquivo, FILE *arquivo1)
{
string teste;
teste = "Teste";
char ler[100];
while(fgets(ler,100,arquivo) != NULL)
if (ler.find("Teste"))
{
fputs("0/",arquivo);
}
else
{
fputs(ler, arquivo1);
}
}
I have this code, that my intention is to copy from the file exercicio.txt to the file new.txt, I can copy everything, but now I wanted to include a parameter so it does not copy the lines containing "test." < br>
My if
there in the end is my attempt that did not work, how can I do this?