Il codice
codice:
for(x=0;x<size;x++) 
for(y=0;y<size;y++) 
img[x][y]=getc(fi); 
fclose(fi);
va sostituito con
codice:
for(x=0;x<size;x++) 
{
  for(y=0;y<size;y++) 
   img[x][y]=getc(fi); 
}
fclose(fi);
ed inoltre aggiungere return 0; dopo l'istruzione getchar();