Форум программистов, компьютерный форум, киберфорум
Наши страницы

Добавить второе предложение к первому, отделив их пробелом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Анализ заголовка if http://www.cyberforum.ru/cpp-beginners/thread124727.html
Есть задание: запросить заголовок оператора if, составленный помощью переменной, констант, условных и логических операций, и запросить значение переменной. Затем преанализаровать выполнится тело...
C++ Даны 2 матрицы. Проверить условие. Найти скалярное произведение. Доброго времени суток. Прошу помощи в написании программы. Задача: Даны 2 матрицы. Для каждой проверить условие: есть столбец с четными элементами. Если есть такие столбцы в обеих матрицах,... http://www.cyberforum.ru/cpp-beginners/thread124691.html
Рассчет времени через граф C++
Информация о некотором изделии задана с помощью ориентированного графа. Вершина графа соответствует отдельной операции, а дуги показывают очередность выполнения операций (каждая операция может...
Литература по STL. C++
Подскажите, пожалуйста, толковые книги/руководства по STL.
C++ Организация работы с файлами http://www.cyberforum.ru/cpp-beginners/thread124627.html
Всем Привет!!! Народ я начал писать прогу но на самом легком запоролся не могу продолжить у меня все в голове перепуталось! вот моё задание: записать в программе файл ank.dat,каждая из семи...
C++ Windows Forms Добрый вечер. Я новичок в С++ (и программировании вообще), однако имеется острая необходимость буквально за пару вечеров освоить работу с Windows Forms. Подскажите пожалуйста какие-нибудь FAQ на эту... подробнее

Показать сообщение отдельно
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
16.05.2010, 12:20  [ТС]
Помогите найти ошибку.
Вот задание
ввести два предложения. добавить второе к первому, отделив их пробелом.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
int main()
{
     char buf1[160];
     char buf2[80];
     cout<<"Input 1st string :";
     cin.getline(buf1,79);
     cout<<"Input 2nd string :";
     cin.getline(buf2,79);
     char *p;
     p=&buf1[strlen(buf1)];
     *p=' ';
     p++;
     *p='\0';
     strcat(buf1,buf2);
     cout<<buf1<<endl;
     system ("pause");
     return 0;
}
При кампиляции ошибок нету, а при запуске выдает 1 ошибку. Заранее спаисбо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru