Update 'du1/program.c'
This commit is contained in:
parent
3a5196efbc
commit
1ccac5859b
@ -3,36 +3,25 @@ int main(){
|
|||||||
int r = 0;
|
int r = 0;
|
||||||
int counter = 0;
|
int counter = 0;
|
||||||
while(r != EOF){
|
while(r != EOF){
|
||||||
r = getchar();
|
r = getchar(); //načítam znak a uložím ho do pamäte
|
||||||
if(r == EOF){
|
if(r == EOF){
|
||||||
|
//ak preruším prácu, príp. zlyhá zadávanie vstupu, tak program ukončím
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (r == '\n'){
|
if (r == '\n'){ //zároveň vložím nový riadok pre zadanie nového vstupu
|
||||||
counter ++;
|
counter ++; //každý riadok so zadanými znakmi zarátam
|
||||||
}
|
}
|
||||||
|
|
||||||
if(r >= 'a' && r <= 'z'){
|
if(r >= 'a' && r <= 'z'){
|
||||||
|
//ak zadám malé písmeno, tak ho transformujem na veľké
|
||||||
r -= 32;
|
r -= 32;
|
||||||
}
|
}
|
||||||
else if(r >= 'A' && r <= 'Z'){
|
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;
|
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