Per leggere su file ho utilizzato l'istruzione:
short m,n;
fscanf(Input,"%d%d",&m&n);
Ho letto il file che iniziava con
5 5.
Ma il valore di m era 0. Ho provato a dichiarare m e n con int e tutto è funzionava correttamente e cioè il valore sia di m che di n era uguale a 5.