mi domando se una cosa come questa avrebbe senso ... per funzionare funziona, ma non so quanto sia sensata ..
codice:a = 0; while(!feof(source_file)) { fgetc(source_file); a++; } content = (char *) calloc( a, sizeof(char) ); rewind(source_file); while(fgets(content, a, source_file) != NULL) { fprintf(destination_file, "[%d] %s", ++line, content ); }