![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
![]()
друзья мои... прошу о помощи...
вот собственно задание... Массив из M строк по N символов каждая. Необходимо вывести только те строки, которые являются палиндромами, т.е. читаются одинаково слева направо и справа налево. При проверке строки необходимо определять ее длину с помощью функции strlen() (#include ) Код:
P.S. вручную Код:
сами функции... Первая функция получает размерность массива, создает динамический массив и возвращает указатель на начало созданного массива. Вторая – получает адрес массива и его размерность и решает одну из ниже перечисленных задач. Третья функция получает адрес массива и его размерность и освобождает память, занятую массивом. Размерность вводится с клавиатуры в функции main() и передается в первую функцию. Значения элементов вводятся с клавиатуры в первой функции.
пишу код не только за печеньки
Последний раз редактировалось VIK_aka_TOR; 08.11.2011 в 15:05. Причина: склероз))) |
![]() |
![]() |
![]() |
#2 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]()
А не проще ли отказаться от массивов char и использовать тип string? И, соответственно, взять "плюсовые" методы ввода/вывода, раз уж так?
Кстати, первая строчка не считывается именно из-за использования gets() после scanf(). Конец строки (\n), остающийся в буфере ввода после scanf() воспринимается gets() как пустая строка. Можно, конечно, этот конец строки считать из буфера дополнительным gets(), но, по-моему, лучше переделать...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
![]()
благодарю за разъяснения...
пишу код не только за печеньки
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические строки. проблема находа количества буквосочетания. | Ykanakataka | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 11.09.2011 22:26 |
Delphi 7; Динамические переменные + вектор + строки. | iReqyz | Помощь студентам | 2 | 29.03.2011 11:21 |
Динамические структуры!!!! | Oooooleg | Помощь студентам | 4 | 22.05.2009 14:15 |
Динамические масивы на с++ | Olya90 | Помощь студентам | 5 | 21.04.2009 11:37 |
динамические строки | SeregaPIF | Общие вопросы C/C++ | 1 | 19.11.2007 08:20 |