Update 'du1/program.c'
This commit is contained in:
parent
3a5196efbc
commit
1ccac5859b
@ -3,36 +3,25 @@ int main(){
|
||||
int r = 0;
|
||||
int counter = 0;
|
||||
while(r != EOF){
|
||||
r = getchar();
|
||||
r = getchar(); //načítam znak a uložím ho do pamäte
|
||||
if(r == EOF){
|
||||
|
||||
//ak preruším prácu, príp. zlyhá zadávanie vstupu, tak program ukončím
|
||||
break;
|
||||
}
|
||||
|
||||
if (r == '\n'){
|
||||
counter ++;
|
||||
if (r == '\n'){ //zároveň vložím nový riadok pre zadanie nového vstupu
|
||||
counter ++; //každý riadok so zadanými znakmi zarátam
|
||||
}
|
||||
|
||||
if(r >= 'a' && r <= 'z'){
|
||||
|
||||
//ak zadám malé písmeno, tak ho transformujem na veľké
|
||||
r -= 32;
|
||||
}
|
||||
else if(r >= 'A' && r <= 'Z'){
|
||||
r += 32;
|
||||
r += 32; //a naopak
|
||||
}
|
||||
putchar(r);
|
||||
putchar(r); //vypíšem naposledy načítaný znak
|
||||
}
|
||||
printf("\nPočet riadkov: %d\n", counter);
|
||||
printf("\nPočet riadkov: %d\n", counter); //po skončení práce s programom vypíšem počet zadaných znakov
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
else if(r >= 'A' && r <= 'Z'){
|
||||
r += 32;
|
||||
>>>>>>> 95e25bb6d50faab602baba4f24a49b59c7be8129
|
||||
}
|
||||
putchar(r);
|
||||
}
|
||||
printf("\nPočet riadkov: %d\n", counter);
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user