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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2010, 12:28   #1
Бардак
Новичок
Джуниор
 
Аватар для Бардак
 
Регистрация: 10.03.2010
Сообщений: 2
По умолчанию перестановка символов

Код:
#include <stdio.h>
#include <conio.h>
#include <string.h>

void f(char*a);

void main()
{
	char str[]="liliput soma na mostu pilil";
	f(str);
	puts(str);
	getch();
}

void f(char*a)
{
	int l=strlen(a);	
	for(int i=0;i<l/2;i++)
	{
		int t=a[i];
		a[i]=a[l-i-1];
		a[l-i-1]=t;
	}
}
программа переставляет символы попарно слева и справа.


люди,помогите пожалуйста,как можно изменить эту программу,чтобы она меняла не первый символ и последний,а первый со вторым,третий с четвертым и т.д. буду очень благодарен
сдесь был я!

Последний раз редактировалось Stilet; 15.03.2010 в 13:12.
Бардак вне форума Ответить с цитированием
Старый 15.03.2010, 13:14   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
	for(int i=0;i<l;i+=2)
	{
		int t=a[i];
		a[i]=a[i+1];
		a[i+1]=t;
	}
примерно так. Не проверял.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.03.2010, 15:04   #3
Бардак
Новичок
Джуниор
 
Аватар для Бардак
 
Регистрация: 10.03.2010
Сообщений: 2
По умолчанию

большое спасибо,все работает =)
сдесь был я!
Бардак вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перестановка цифр Sanek_ntsk Общие вопросы Delphi 1 11.01.2010 00:53
Перестановка единицы RIO Общие вопросы Delphi 1 26.10.2009 15:30
Сортировка и перестановка NxM Помощь студентам 4 29.05.2008 11:56
Перестановка битов. RegentM Общие вопросы Delphi 3 05.11.2007 17:23
Перестановка Roman Помощь студентам 3 29.04.2007 05:37