3
char change(const char c){
(c >= 'A')&&(c <= 'M') ? (c+'N'-'A') :
((c >= 'N')&&(c <= 'Z') ? (c-('N'-'A')) :
((c >='a')&&(c <= 'm') ? (c+'n'-'a') :
((c >= 'n')&&(c <= 'z') ? (c-('n'-'a')) : c)));
}
Почему я получаю сообщение «предупреждение: результат выражения неиспользован» и «ошибка: управление достигает конца невоидной функции [-Werror, -Wreturn-type]»?предупреждение: выражение result unused
@ paulsm4: Если правильно отформатирован, глубоко прикованных ':' выражения не обязательно все это страшно. –