From d7fb98d79d0262750e1fb319d6aaf6bf94e1b39e Mon Sep 17 00:00:00 2001 From: ak643du Date: Wed, 21 Feb 2024 17:37:48 +0100 Subject: [PATCH] finguje --- pvjc24/cv1/program.c | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/pvjc24/cv1/program.c b/pvjc24/cv1/program.c index 882362a..257c35e 100644 --- a/pvjc24/cv1/program.c +++ b/pvjc24/cv1/program.c @@ -4,23 +4,20 @@ int main(){ int c; int line_count = 0; - while (1){ - c = getchar(); - while( c != EOF){ - if (c >= 'a' && c <= 'z') { - c = c - 'a' + 'A'; // Zmena malého písmena na veľké - } - else if (c >= 'A' && c <= 'Z') { - c = c - 'A' + 'a'; // Zmena veľkého písmena na malé - } - else if (c == '\n') { - line_count++; // Zvýšte počítadlo riadkov na konce riadka - } - else if (c > 31 && c <= 127) { - continue; // Preskočiť značky - } - putchar(c); // Vypíš znak - continue;; + while ((c = getchar()) != EOF){ + if (c >= 'a' && c <= 'z') { + c = c - 'a' + 'A'; // Zmena malého písmena na veľké + } + else if (c >= 'A' && c <= 'Z') { + c = c - 'A' + 'a'; // Zmena veľkého písmena na malé + } + else if (c == '\n') { + line_count++; // Zvýšte počítadlo riadkov na konce riadka + } + else if (c > 31 && c <= 127) { + continue; // Preskočiť značky + } + putchar(c); // Vypíš znak } printf("\nPocet nacitanych riadkov: %d\n", line_count);