Упражнение 2.10. Напишите функцию lower, которая переводит большие буквы в малые, используя условное выражение (а не конструкцию if-else).
#include <stdio.h>
int lower(int c);
int main()
{
int c;
while((c=getchar()) != EOF)
putchar(lower(c));
return 0;
}
/*lower*/
int lower(int c)
{
(c>='A' && c<='Z')? c = c + 'a' - 'A' : c;
return c;
}
Комментариев нет:
Отправить комментарий