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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maxteam
2 / 2 / 0
Регистрация: 04.07.2010
Сообщений: 66
#1

Объединить две строки и добавить между ними пробел - C++

10.12.2010, 21:44. Просмотров 935. Ответов 4
Метки нет (Все метки)

Здраствуйте...

у меня проблема со строками...

есть 2 строки и их нужно объединить в m3 + добавить между ними пробел
C++
1
2
3
4
char *m1[10],*m2[10],*m3[20]; 
 
*m1="mark";
*m2="twen";
я пробовал через strcat(m1,m2); но эта функция не добавляэт пробел... m1=marktwen

с помощью sprintf() тоже не получается...


помогите пожатуйста... у меня руки кривые
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2010, 21:44     Объединить две строки и добавить между ними пробел
Посмотрите здесь:

Вычислить сторону треугольника ABC, зная две другие стороны и угол между ними C++
Добавить пробел между словами C++
Соединить строки, вставить между ними соединительное слово и удалить один вопросительный знак C++
Разработать функцию, которая сравнивает две строки, игнорируя количество пробелов между словами C++
C++ Разработать функцию, которая сравнивает две строки, игнорируя количество пробелов между словами.
C++ Азбука Морзе, добавить пробел между словами при декодировании
C++ Исправить ошибку! Ввести две строки, если str1!=str2, то объединить их
C++ Функция, сравнивающая две строки, игнорируя количество пробелов между словами
Объединить две строки чередуя их слова C++
C++ Объединить две программы
Объединить две программы C++
C++ Объединить две текстовые строки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
2844 / 1781 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
10.12.2010, 21:50     Объединить две строки и добавить между ними пробел #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
#define MAXSIZE 256
 
int main()
{
    char str1[MAXSIZE], str2[MAXSIZE / 2];
    printf("-> ");
    gets(str1);
    printf("-> ");
    gets(str2);
    str1[strlen(str1) + 1] = ' ';
    strcat(str1, str2);
    puts(str1);
    return 0;
}
maxteam
2 / 2 / 0
Регистрация: 04.07.2010
Сообщений: 66
10.12.2010, 22:24  [ТС]     Объединить две строки и добавить между ними пробел #3
asics, спасибо..

я сделал вот так sprintf(s3,"%s %s", s1,s2);
zeratul150
0 / 0 / 0
Регистрация: 10.12.2010
Сообщений: 14
10.12.2010, 22:51     Объединить две строки и добавить между ними пробел #4
Дана строка, состоящая из произвольных десятичных цифр, разделенных пробелами. Вывести на экран числа этой строки в порядке возрастания их значений.

помогите плз!!
maxteam
2 / 2 / 0
Регистрация: 04.07.2010
Сообщений: 66
29.01.2011, 13:11  [ТС]     Объединить две строки и добавить между ними пробел #5
zeratul150, думаю тебе нада пройтись построке и записать числа в массив(int),потом посортировать его и вывести на друк...
Yandex
Объявления
29.01.2011, 13:11     Объединить две строки и добавить между ними пробел
Ответ Создать тему
Опции темы

Текущее время: 05:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru