Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
22:16
4121
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

Автор
нужно прочесть ряд чисел затем три решетки и еще ряд чисел, типа
43
32
654
###
34
2
115
5
но у меня что-то не получается, если есть кто-то недавно прошедший Си объясните пожалуйста как это сделать
Итак, читаю:
Сороки три
Тридцать два
Шестьсот пятьдесят четыре
решёточка, решёточка, решёточка
тридцать четыре
два
сто пятнадцать
пять
спс, поднял настроение
Ответ получен. Тему можно крыть.
но у меня что-то не получается
сформулируй нормально, мы не телепаты

куда прочесть, откуда и.т.д.
дело в том что код нужно отправить на онлайн проверку

читается с клавиатуры, куда неважно, главное чтобы этих решеточек перепрыгнуть,,, они вообще не нужны,,, но известно когда они будут вводиться
т.е. типо идет ввод чисел, потом могут быть 3 звездочки, но их пропустить и записывать цифры после звездочек?
нужно прочесть ряд кому нужно то? мне не нужно...
для Вермин:
нет, первое число - размер первого массива, потом идет первый массив, потом ### потом размер второго массива и второй массив
ськи?
и в чем проблема? не можешь решетки от чисел отличить что-ли?
scanf("%c",&ch); не работает почему-то, даже с чисткой буфера fflush(stdin); на выходе пишет какую то кляксу, вводить даже нельзя, сразу идет на вывод
для lucshiiiulian:
а не проще построчно считывать?
потом сравниваешь 1-й символ с решеткой, если совпадает, то переходишь к следующей
программа знает когда они будут,,, а как переходить к следующей?
считывай в буфер и работай с ним
а как переходить к следующей?
загоняешь сканф в цикл и при совпадении с решеткой, просто continue и все
пробовал и так и эдак, не получается,,, потом посмотрю еще раз
тема закрыта by lucshiiiulian (2013-04-04 19:20:04)
К списку тем
2007-2025, онлайн игры HeroesWM