From 66b291ed1db69002f79c49e3721e05e2e3867802 Mon Sep 17 00:00:00 2001 From: an154gf Date: Wed, 19 Feb 2025 19:55:47 +0100 Subject: [PATCH] uz iba zopar else ifov2 --- a1/program.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/a1/program.c b/a1/program.c index 409e31c..9b7fa51 100644 --- a/a1/program.c +++ b/a1/program.c @@ -13,18 +13,23 @@ void caps() { int lines = 0; while(c != EOF){ char out = '\0'; + int added = 0; if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) { out = (c < 'a') ? c + 'a'-'A' : (c - ('a' - 'A')); } else if (c >= 32 && c <= 126){ - if (c != 96) - out = c; + if (c != 96) { + out = c; + added = 1; + } } else if (c == '\n') { out = c; + added = 1; lines++; } else if (c == '\t') { out = c; + added = 1; } - putchar(out); + if (added) putchar(out); //printf("%d",out); c = getchar(); }