From ce8386b74f2773edd96661a76f9c99b7b172cffa Mon Sep 17 00:00:00 2001 From: Filip Chochol Date: Tue, 24 Feb 2026 20:01:38 +0100 Subject: [PATCH] push --- a1/program.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/a1/program.c b/a1/program.c index 3fa32ae..d35c784 100644 --- a/a1/program.c +++ b/a1/program.c @@ -5,7 +5,6 @@ void CapsLock() { int x; int numlines = 0; - int check = 0; while ((x = getchar()) != EOF) { @@ -14,26 +13,20 @@ void CapsLock() { numlines++; } else if (islower(x)) { - putchar(x - 'a' + 'A'); - check = 1; + putchar(toupper(x)); } - else if (isupper(x)) { - putchar(x - 'A' + 'a'); - check = 1; + putchar(tolower(x)); } - else if (x >= 32 && x <= 126) { + else if (isprint(x) || x == '\t') { putchar(x); } } - printf("\nLines count: %d\n", numlines); + printf("\nLines count: %d\n", numlines); } int main() { - CapsLock(); - return 0; - }