diff --git a/a1/program.c b/a1/program.c index 642c64e..b0b4c41 100644 --- a/a1/program.c +++ b/a1/program.c @@ -1,8 +1,9 @@ #include +#include int main() { - int c = 0; - int pocet_riadkov = 0; + int c = 0; + int pocet_riadkov = 0; while (1) { c = getchar(); @@ -11,10 +12,14 @@ int main() { break; } - if (c >= 'a' && c <= 'z') { - c = c - 'a' + 'A'; - } else if (c >= 'A' && c <= 'Z') { - c = c - 'A' + 'a'; + if (isalpha(c)) { + if (c >= 'a' && c <= 'z') { + c = c - 'a' + 'A'; + } else if (c >= 'A' && c <= 'Z') { + c = c - 'A' + 'a'; + } + } else if (c == 1425) { + c = 'q'; } if (c == '\n') {