diff --git a/du1/program.c b/du1/program.c index 5e6a3b5..e9d8420 100644 --- a/du1/program.c +++ b/du1/program.c @@ -2,7 +2,12 @@ int main(){ int r = 0; int counter = 0; -while((r = getchar()) !=EOF && r){ +while(r != EOF){ + r = getchar(); + if(r == EOF){ + break; + } + if (r == '\n'){ counter++; } @@ -13,7 +18,7 @@ while((r = getchar()) !=EOF && r){ else if(r >= 96 && r <= 123){ r = r - 32; } - +putchar(r); } printf("\nPočet riadkov: %d\n, counter"); return 0;