Форум программистов, компьютерный форум CyberForum.ru

Ввод целого предложения в массив с клавиатуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как поставить обновления для CBuilder6? http://www.cyberforum.ru/cpp-beginners/thread478413.html
Кто знает скажите пожалста, как апдейты поставить для билдера 6 триал? Или буду очень блогадарен, если кто даст скачать не триальную версию.
C++ Как написать программу "сидящую" в трее? Собственно сабж на С++, можно Delphi. http://www.cyberforum.ru/cpp-beginners/thread478400.html
C++ А как сделать что бы случайное число было от 20 - 50?
Нужно получить случайное число в диапазоне к примеру от 0 - 50; int i = rand()%51; А как сделать что бы случайное число было от 20 - 50. (Не исползуя do while(...)).
C++ Хранение массива объектов в COM-объекте
в общем такая у меня проблема: есть Automation Server. в нем массив объектов. я хочу предусмотреть в интерфейсе функцию, дающую ссылку на элемент массива по ключу. объкты в массиве типа ATL-класс. заранее благодарен, Fenris
C++ Когда есть альфа (A89), то теряется 0 конце, т.е. 01 вместо 010. Как исправить? http://www.cyberforum.ru/cpp-beginners/thread478344.html
Y menya est' sledyuzaya procedure. Gde transliryetcya alpha to numeric (a-010,b-020,c-030....) Kogda est' alpha (A89) teryaetcya 0 v konze t.e.01 vmesto 010. Kak eto ispravit? int convert_char_modifier_new(char *Modifier, char *NewModifier) {char NewMod2; char Tempcrap; char Tempcrap1; char Tempcrap2; memset(NewMod2,0x00,sizeof(NewMod2));
C++ Преобразование CString->float и обратно Здравствуйте. Можно ли строку типа CString преобразовать в число типа float (или double) (я уверен, что в строка будет вида 123.123)и обратно как из числа вида 123.123 сделать строку? Подскажите пожалуйста, кто знает. Заранее спасибо... подробнее

Показать сообщение отдельно
Kolia
Сообщений: n/a

Ввод целого предложения в массив с клавиатуры - C++

23.08.2009, 17:55. Просмотров 1141. Ответов 2
Метки (Все метки)

Народ, трэба подмога.
Задача:
Ввожу с клавиатуры предложение. Сохраняю его в массиве. Далее это предложение (массив) анализирую (но это уже не важно). После ввожу другое предложение с клавиатуры. И так далее, пока не введу 'exit'.

Написал такой цикл:

char buffer[256];
do
{
cin.getline(buffer, 256)
cout<<'Вопрос: '<<buffer;
} while (buffer!='exit');

Но он мне дает вводить с клавиатуры только 1 раз, а дальше валит:
Вопрос:
Вопрос:
Вопрос:
Вопрос:
.
.
.
Что не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru