fscanf() в цикле

 
0
 
C++
ava
Bio | 19.05.2008, 23:16
Как заполнить массив чисел из файла  с помощью функции fscanf(), используя цикл?
Ответы (4)
ava
JackYF | 19.05.2008, 23:24 #
Вот так и заполнить. В чём возникли сложности?
ava
t_gran | 20.05.2008, 05:42 #

int num;
while (!feof (f))     
{     
   fscanf (f, "%d", &num);     
   printf ("%d ", num);
}

В чём проблема?
ava
Bio | 20.05.2008, 09:33 #
Спасибо t_gran
ava
rrrFer | 20.05.2008, 09:34 #

int n;
rewind(f);
fscanf(f,"%d",&n);
int *arr=new int[n];
for(n=0;!feof (f);n++)   
   fscanf (f, "%d", &arr[n]);     

Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  JackYF   Bio   t_gran   rrrFer
advanced
Отправить