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

Вывести на экран все возможные перестановки введенных символов. Где ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В тексте после указанного символа создать подстроку http://www.cyberforum.ru/cpp-beginners/thread1068631.html
В тексте после указанного символа создать подстроку. Строка,символ и подстрока должны быть введены с клавиатуры.
C++ Из текста удалить все слова заданной длины,начинающиеся с согласных букв Из текста удалить все слова заданной длины,начинающиеся с согласных букв нужна программа в Visual Studio. http://www.cyberforum.ru/cpp-beginners/thread1068629.html
Написать код для флага РФ, используя только атрибуты C++
Здравствуйте!!! Помогите пожалуйста, нужно написать код для флага РФ используя только атрибуты. Заранее благодарю...
C++ Составить программу для вычисления значения функции
Пожалуйста простым способом. Буду очень благодарен 6. Написать программу для вычисления значения функции
C++ Построчное чтение из файла, в токором первая строка пустая http://www.cyberforum.ru/cpp-beginners/thread1068606.html
Читаю построчно файл и заношу значения из строк в переменные istringstream in(ios_base::in | ios_base::out); ostream out(in.rdbuf()); char ch; double d; string Str; ifstream file; file.open("qwe.txt");
C++ Найти сумму элементов массива с четными номерами Доброго времени суток! У меня есть готовая и рабочая программа, но мне нужно её выполнить в виде функций (Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается.). Прочитав про функции в самоучителе, толком про них ничего не понял, и уж тем более, что нужно сделать мне тут. Что делает программа: 1)... подробнее

Показать сообщение отдельно
tolkin
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 17
11.01.2014, 18:23     Вывести на экран все возможные перестановки введенных символов. Где ошибка?
С клавиатуры задается последовательность символов. Написать программу, которая выводит на экран все возможные перестановки введенных символов.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <cstdio>
#include <cstring>
 
void f(char*a);
int main()
{
char str[]="vi na";
f(str);
puts(str);
}
void f(char*a)
{
int l=strlen(a); 
for(int i=0;i<l;i+=2)
{
int t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru