Naturalmente potresti anche eliminare questo ciclo:

codice:
	for(indice=0; indice<fileDim; indice++)
	{
		buff[indice] = fgetc( file );
	}
con una fread() ...
codice:
	fread(buff, fileDim, 1, file);
che si occupa di copiare tutto il file nel buffer.