Ciao a tutti chiedo scusa per il mio precedente errore nel porre la domanda, qualcuno mi può verificare se il seguente programma è corretto e eventualmente suggerirmi delle migliorie, vi ringrazio in anticipo, sperando di non avere posto un altra domanda scorretta.
Stampare contenuto di un gruppo di file in c.
CODE
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
for (i = 0; i < 5; i++) {
char FOut[12];
FILE *fptr;
char c;
sprintf(FOut, "file%d", i);
fptr = fopen(FOut, "r");
if (fptr == NULL) {
printf("Errore \n");
exit(0);
}
c = fgetc(fptr); /*carico carattere */
while (c != EOF) {
printf("%c", c);
c = fgetc(fptr);
}
printf("\n");
fclose(fptr);
}
}