diff --git a/cv1/program.c b/cv1/program.c index 5ee1842..a7368f5 100644 --- a/cv1/program.c +++ b/cv1/program.c @@ -1,6 +1,29 @@ #include +#include -int main(){ - printf("Hello World!\n"); - return 0; +int main() { + int ch; + int visibleChars = 0; + + printf("Zadajte text (ukoncite vstup s Ctrl+D):\n"); + + while ((ch = getchar()) != EOF) { + if (islower(ch)) { + ch = toupper(ch); + } else if (isupper(ch)) { + ch = tolower(ch); + } + + if (isprint(ch) || ch == '\n') { + putchar(ch); + if (ch != '\n') { + visibleChars++; + } + } + } + + printf("\nPocet načítaných riadkov: %d\n", visibleChars); + + return 0; } +