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

Поменять местами слова и удалить лишние пробелы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выделить текст между запятыми из строки http://www.cyberforum.ru/cpp-beginners/thread102422.html
Такая проблема есть како-то текст "Privet,kak dela, poka" надо выделить из него текст в запятых kak dela. помогите плиз с кодом
C++ вставка символа здрасти, как сделать чтобы в консоли отображался символ ®? делаю вот так CharToOem("знак ®",mes); отображается просто как R http://www.cyberforum.ru/cpp-beginners/thread102419.html
C++ Два новых массива переходов через "0"
имеется массив double x = { 0.2, -0.02, 0.6, 0.98, 0.5, -0.35, 1.5}; необходимо создать код, который создает заполняет два массива 1-й массив типа инт содержит номера элементов окружающих положительный переход через ноль : для данного массива int y = {2, 3, 6, 7}; 2-й массив типа double содержит значения по этим номерам для данного случая double z =...
C++ Какая библиотека отвечает за использования математических функций в VS 2005?
Какая библиотека отвечает за использования математических функций в VS 2005??
C++ Пошаговый ввод данных и вывод результата .не получается( http://www.cyberforum.ru/cpp-beginners/thread102392.html
Даны действительные числа а1, а2,... Известно что а1>0, и что среди а2,а3... Есть хотя бы одно отрицательное число. Пусть а1,...,аn- члены данной последовательности, Предшествующее первому отрицательному члену (n заранее неизвестно) Получить: а) а1+а2+...+аn; б) а1*а2*...*аn; в) среднее арифметическое а1,...,аn; г) среднее геометрическое а1,...,аn; д)а1,а1*а2,а1*а2*а3,...,а1*а2...аn; е)...
C++ Подскажите функцию, которая возвращает длину строки (string), strlen не подходит. Подскажите функцию, которая возвращает длину строки (string), strlen не подходит!!!!!! подробнее

Показать сообщение отдельно
al072
14 / 14 / 0
Регистрация: 03.02.2010
Сообщений: 132
09.03.2010, 10:00     Поменять местами слова и удалить лишние пробелы
Нужно соответственно написать функцию которая будет отвечать за смену местами двух слов, но это если слова в символьном массиве идут через запятую и каждое слово находиться в своей ячейке, то в моем представлении это будет выглядеть примерно вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
void smenit(char* pa[], char* pb[]);//прототип функции
 
           void smenit(char* pa[], char* pb[])//реализация функции
{
   char temp;
 
   temp = *pa;
   *pa = *pb;
   *pb = temp;
}
 
smenit(&a,&b);//вызов функции
соответственно в массиве например a[]- будет храниться первое слово или группа слов, а в массиве b[]- вторая группа слов которые надо поменять местами!
 
Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru