#include #include void main () { int indice,contatore,dimensione; char *buffer, nomefile[80]; FILE *fp; printf ("Nome file: "); gets (nomefile); fp=fopen(nomefile,"rb"); fseek (fp, 0, SEEK_END); dimensione=ftell(fp); rewind (fp); buffer= (char *) malloc (dimensione);//crea uno spazio in memoria e assegna indirizzo del suo primo byte al puntatore buffer fread(buffer,1,dimensione,fp); contatore=0; for (indice=0; indice