Как правильно считать число из файла? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Как мне из файла считать правильно подобные числа 01 06 ... Выходит просто 1 6 ... Более того мне нужно как-то разделить эти цифры в числе. К примеру : 01 2 11 1 21 2 Записать в массив как 0 1 2 1 1 1 2 1 2. Считываю такс:
 while(fscanf(in, "%d", &tmp)==1) 
        {
            Array[i]=tmp;
            i++;
        }
Но так как 01 он видимо не считает числом, то выходит 1 2 11 1 21 2. Должно быть 01 2 11 1 21 2. Откуда потом сделать 0 1 2 1 1 1 2 1 2.

Решение задачи: «Как правильно считать число из файла?»

textual
Листинг программы
tmp - '0'

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы