|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2009, 00:38 | #1 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
Посимвольный ввод строки
В общем надо сделать чаровый масив, размер типа текст, который неизвестен, по идее сделать бы ввод текста и при нажатии ентера прерывать цикл ввода, но чет затрудняюсь как это сделать клавишой энтр через while или for как это будет выглядеть я понимаю, я не прошу всего кода ))) мне просто бы обозначение ентера узнать )
|
14.12.2009, 00:46 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Вы не с той стороны смотрите на проблему. Стандартные функции ввода строк представляют возможность самому определять символ окончания ввода.
Например запись Код:
Это один из вариантов. Второй вариант. В цикле while через функцию getch() или ей подобные получаете символы ввода и проверяете - если введенный символ равен '\n', то следует прервать ввод и выйти из цикла. Выглядит это вот так Код:
|
14.12.2009, 01:00 | #3 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
Сорри, не очень понял, но идею ухватил, но чет походу не зато, глянте код плз, чего не хватает ? (((
Код:
|
14.12.2009, 01:05 | #4 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Вот эта строка
Код:
Сделайте вот так Код:
P.S. и еще. Вот эта запись Код:
Код:
К примеру Код:
Последний раз редактировалось MaTBeu; 14.12.2009 в 01:12. |
14.12.2009, 01:13 | #5 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
поравил, но условие не срабатывает почему то (((
Код:
|
14.12.2009, 01:15 | #6 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Показывайте весь поправленый код.
Стойте. Я же вам показал, как символ ентера обозначается - \n, а не /n. Остальные спецсиволы идут с символом \ а не с / Последний раз редактировалось MaTBeu; 14.12.2009 в 01:18. |
14.12.2009, 01:20 | #7 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
Не работает х_Х чет я ща явно туплю, но никак не вкурю где ... %))
Код:
Последний раз редактировалось MaTBeu; 14.12.2009 в 01:31. |
14.12.2009, 01:31 | #8 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Поправил код.
Код:
|
14.12.2009, 01:49 | #9 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 28
|
Спасибо большое, что повозились со мной )))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как организовать ввод строки с пробелами? | Adminx | Общие вопросы C/C++ | 11 | 20.11.2009 02:33 |
ввод строки! | Татяна | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 16.05.2009 17:53 |
Ввод строки с пробелами | Сергей089 | Помощь студентам | 15 | 24.04.2009 23:01 |
КАК сделать ввод строки на русском языке | vicdon | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.11.2007 07:54 |
Ввод начальных данных из командной строки | Bounefarte | Помощь студентам | 5 | 26.08.2007 12:49 |