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

Написать строку задом наперед - C++

Восстановить пароль Регистрация
 
bogdan_017
 Аватар для bogdan_017
21 / 21 / 11
Регистрация: 18.03.2014
Сообщений: 147
10.04.2014, 01:03     Написать строку задом наперед #1
помогите пожалуйста отладить, задача написать строку задом наперед. Работает не правильно, что я не так сделал?
Вот мой код:
C++
1
2
3
4
5
6
void swap(char c[])
 { int i,j;
 for (i=0; c[i] !='\0'; i++);                  
 for (j=0,i--; i>j; i--,j++)         
      { char s; s=c[i]; c[i]=c[j]; c[j]=s; }          
 }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 01:03     Написать строку задом наперед
Посмотрите здесь:

C++ Вывести строку символов на экран задом наперед
C++ чтение строки из файла задом наперед
C++ Вывести строку задом наперед
C++ Вывести строку задом наперед
C++ Вывести последовательность слов задом наперед
C++ Число задом наперед
Вывести вписанное пользователем слово задом наперед C++
Вывести буквы в словах строки задом-наперед C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
10.04.2014, 01:10     Написать строку задом наперед #2
C++
1
2
3
4
5
6
void reverse(char c[])
 { int i,j;
char s
 for (j=0,i = strlen(c)-1; i>j; i--,j++)         
      { s =c[i]; c[i]=c[j]; c[j]=s; }          
 }
Yandex
Объявления
10.04.2014, 01:10     Написать строку задом наперед
Ответ Создать тему
Опции темы

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