Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2012, 18:11   #1
nukede
Пользователь
 
Регистрация: 13.08.2011
Сообщений: 11
Сообщение Считывание цифр.

Доброго времени суток!
Нужно считать входящий поток, который выглядит так: "123 45 45634 00 1..итд". Считать поток нужно таким образом, чтобы в массиве 123, 45, 45634 были в разных ячейках. Какие способы реализации этой задачи есть в си?
nukede вне форума Ответить с цитированием
Старый 14.04.2012, 18:14   #2
nukede
Пользователь
 
Регистрация: 13.08.2011
Сообщений: 11
По умолчанию

Посмотрел документация scanf:
Код:
int main(){
    int m[3],i;
    for(i = 0; i < 3; ++i)
        scanf("%d", &m[i]);

    for(i = 0; i < 3; ++i)
        printf("%d ", m[i]);

    return 0;
}
nukede вне форума Ответить с цитированием
Старый 14.04.2012, 18:55   #3
nukede
Пользователь
 
Регистрация: 13.08.2011
Сообщений: 11
По умолчанию

Код:
int main(){
    int firstArray[20],secondArray[20],i,j;
    for(i=0; i<20;++i)
    {
            firstArray[i]=secondArray[i]=0;

    }

        i=0;
        while((scanf("%d ", &firstArray[i])) == 1) i++;
        j=0;

        while((scanf("%d ", &secondArray[j])) == 1) j++;


    for(i = 0; i < 20; ++i)
    {
        printf("%d ", firstArray[i]);
    }
    putchar('\n');

     for(j=0; j<20; ++j)
    {
        printf("%d ", secondArray[j]);
    }


    return 0;
}
Собственно, не получается считать вторую строчку. Как правильно реализовать?
nukede вне форума Ответить с цитированием
Старый 15.04.2012, 02:33   #4
onewho
Форумчанин
 
Регистрация: 29.09.2010
Сообщений: 636
По умолчанию

напиши яснее что ты имеешь на входе и что хочешь на выходе
onewho вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти все слова-числа, т.е. такие, которые состоят только из цифр. Известно, что количество цифр в каждом числе не более 9 (девяти vikichocolate Помощь студентам 1 21.12.2011 00:12
Дано натуральное число n. Определить, сколько парных цифр в числе n. Чему равна сумма нечетных его цифр? pahanzona Microsoft Office Excel 4 27.02.2011 15:46
Считывание из файла номеров и цифр artemavd Общие вопросы Delphi 15 22.06.2009 16:53
Натуральное число, в записи которого п цифр, называется числом Армстронга, если сумма его цифр, возведенн OTLi4HO Общие вопросы C/C++ 6 14.01.2009 19:48