File not closed

di il
1 risposte

File not closed

Ho ricontrollato più volte sentendomi abbastanza sicuro, ma mi viene scritto FILE not closed.. qualcuno mi può dire dove ho dimenticato un fclose?

#include "html.h"


int rimuovi_html(const char *filein, const char *fileout){
	FILE *fin;
	FILE *fout;
	char c=0;


	fin = fopen(filein, "rt");
	if (fin == NULL)
		return -1;
	fout = fopen(fileout, "wt");
	if (fout == NULL)
		return -1;


	while (1){
		c = fgetc(fin);
		if (c == EOF)
			break;

		if (c == '<'){
			do{
				if (c == EOF)
					return -1;

			} while ((c = fgetc(fin)) != '>');
			continue;
		}

	int ind= fputc(c, fout);

	}
	fclose(fin);
	fclose(fout);

	return 0;
}

1 Risposte

  • Re: File not closed

    Qui

    return -1;

    ad esempio, non hai chiuso il file
Devi accedere o registrarti per scrivere nel forum
1 risposte