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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2008, 10:39   #1
JOFRIF
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 164
По умолчанию strcpy (visual c++ 6.0)

В этой программе юзеру предлогается ввести предложение, которое будет скопировано в массив destenation и выведено на экран. Если пользователь вводит строку, то с++ показывает только первое слово/букву (не все предложение).А если копировать из инициализированого
массива, например char massive[64]="какое-то предложение"; то все нормально копируется. Подскажите пожалуйста что мне нужно сделать, чтобы скопировать все предложение.

Код:
#include <iostream.h>
#include <string.h>
void main()
{
	char sentense[100];
	cout<<"Enter a sentense: ";
	cin>>sentense;
	char destenation[64];
	strcpy(destenation,sentense);
	cout<<"Source: " <<sentense<<endl;
	cout<<"Destenation: " <<destenation<<endl;
}
JOFRIF вне форума Ответить с цитированием
Старый 04.08.2008, 12:01   #2
still_alive
Great Code Monkey
Форумчанин
 
Аватар для still_alive
 
Регистрация: 09.08.2007
Сообщений: 533
По умолчанию

Ошибка ввода. cin>> читает до разделителя.
Используй cin.getline(sentense, 100);
still_alive вне форума Ответить с цитированием
Старый 04.08.2008, 12:19   #3
JOFRIF
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 164
По умолчанию

Цитата:
Ошибка ввода. cin>> читает до разделителя.
Используй cin.getline(sentense, 100);
Спасибо я понял.
JOFRIF вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual c++ 2005 и Visual c++ 6 это разные версии или нет? Руслантус Свободное общение 3 30.11.2007 19:42
Visual J# from Microsoft Visual Studio .NET Flash_ Общие вопросы по Java, Java SE, Kotlin 2 28.12.2006 10:16