Diferente pentru parsarea-numerelor intre reviziile #2 si #3

Nu exista diferente intre titluri.

Diferente intre continut:

void citeste(int &numar)
{
     numar = 0;
     numar = 0;
     //cat timp caracterul din buffer nu e cifra ignor
     while (buff[poz] < '0' || buff[poz] > '9')
          //daca am "golit" bufferul atunci il umplu
          if (++poz == DIM)
               fread(buff,1,DIM,stdin),poz=0;
 
     //cat timp dau de o cifra recalculez numarul
     while ('0'<=buff[poz] && buff[poz]<='9')
     {
          numar = numar*10 + buff[poz] - '0';

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.