![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 17
|
![]()
Доброе время суток всем! Прошу объяснить мне задачу на си, надо вывести из готового массива символов символы от а до п, и от р до я. Я сделал, вроде работает, но почему то работает наоборот. Объясните пожалуйста. вот часть кода.
Код:
Последний раз редактировалось DimaNIKul; 05.05.2013 в 13:37. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 07.02.2013
Сообщений: 267
|
![]()
Попробуйте добавить в начало
Код:
Код:
Μολὼν λαβέ
|
![]() |
![]() |
![]() |
#3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Как Вы определяете, что вывод происходит наоборот?)
Ваш if вырождается в: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 02.02.2013
Сообщений: 17
|
![]()
alexander13, я попробывал так, не получается все равно
Цитата:
![]() |
|
![]() |
![]() |
![]() |
#5 | |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]() Цитата:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 17
|
![]()
Я понял вас, я сделал так, создаю 2 массива, и записываю два диапозона, но все равно получается наоборот, не пойму почему
![]() Код:
|
![]() |
![]() |
![]() |
#7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Попробуйте скомпилировать это:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 17
|
![]()
Да равенство не выполняется, я так понимаю лучше сделать так чтобы сравнивались коды символов? или ещё как то?
|
![]() |
![]() |
![]() |
#9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
Задайте границы не буквенными константами, а правильными целочисленными значениями (см. таблицу - http://ru.wikipedia.org/wiki/Альтернативная_кодировка).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 17
|
![]()
У меня получилось, надо было использовать тип unsigned char вместо char, и начал сравнивать с кодами символов и все встала на свои места. Всем спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
СИ, вывод массива символов | ray13 | Помощь студентам | 7 | 16.09.2020 07:49 |
рандом в диапозон | ZV1 | Помощь студентам | 1 | 17.12.2012 20:07 |
сортировка массива символов | Kukurudza | Общие вопросы C/C++ | 6 | 09.08.2011 10:17 |
диапозон в case (c++) | Айат | Помощь студентам | 4 | 03.04.2009 15:13 |
Выделить Диапозон | Rom1k06 | Microsoft Office Excel | 4 | 01.09.2008 22:18 |