|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.01.2013, 22:14 | #1 | |
Регистрация: 23.01.2013
Сообщений: 6
|
Вывести на экран строки, меняя местами два соседних слова
Задание:
Цитата:
C массивами у меня плохо, со строками тем более Пока что написал код для одной строки: Код:
Начал думать над тем как сделать тоже самое, но только с массивом строк. Получилось вот что: Код:
Последний раз редактировалось voodooism; 23.01.2013 в 22:16. |
|
23.01.2013, 22:52 | #2 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
strtok возвращает адрес первого символа в слове.
По сути надо просто запоминать всего два адреса четных и нечетных слов, и выводить в обратном порядке. ЗЫ. Точнее запоминать надо только четное, а вывод -текущее нечетное и вслед за этим сохраненное четное. А Вы опять все в промежуточные массивы запихиваете. Последний раз редактировалось EUGY; 23.01.2013 в 23:00. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дана строка слов,отделённых пробелом,в конце строки точка.поменять местами два центральных слова | Dima170792 | Помощь студентам | 4 | 05.05.2011 23:04 |
строки на Си. поменять местами каждые 2 соседних слова | alex(21) | Фриланс | 5 | 08.12.2010 12:02 |
Найти слова, состоящие только из согласных букв и вывести их на экран | Кипятилка | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 29.06.2009 18:52 |
Сложить два числа и вывести результат на экран | We1c0m3 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 23.05.2009 11:41 |