S-ar putea ca dupa ce citesteacele caracter sa mai fie unul pe care sa nu-l fi luat:
daca in fisier , dupa citirea caracterelor ai ceva de genu : "!! 13" atunci nu-ti va citi nimic si se va opri la '!',
sau mai rau, sa ai "\n 13"
ca sa fi sigur ca nu face asta cand citesti fa:
assert(fscanf(in,"%d ",&i1));
ca sa n-ai erori de compilare include assert.h
Sper ca te ajuta
