Guarda, quel fscanf dove metto due %c serve soltanto per leggere due caratteri, una lettera e '\n'...ti assicuro facendo varie prove che il problema non è lì...si può sostituire con due fscanf tranquillamente...

Ho provato pure così, con questo ciclo...

while((x=fgetc(f))!= EOF) {

if(x>= var * -1 && x<= var) {

str[i]=x;

i++;

}

}

Purtroppo non mi salva i numeri precisi...ora il problema che rimane è riuscire a salvare questi interi....uffi!
Grazie Nuovamente!!!