Как правильно считать число из файла? - 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'

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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