#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define MAX_LEN 256
int main() {
char str[MAX_LEN];
int vowels = 0, consonants = 0;
char vowel_letters[] = "аеиіоуяюєїАЕИІОУЯЮЄЇaeiouyAEIOUY";
char consonant_letters[] = "бвгґджзклмнпрстфхцчшщБВГҐДЖЗКЛМНПРСТФХЦЧШЩbcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ";
fgets(str
, MAX_LEN
, stdin
);
for (int i = 0; i < length; i++) {
char current_char = str[i];
if (strchr(vowel_letters
, current_char
) != NULL
) { vowels++;
}
else if (strchr(consonant_letters
, current_char
) != NULL
) { consonants++;
}
}
printf("Голосних букв: %d\n", vowels
); printf("Приголосних букв: %d\n", consonants
);
if (vowels > consonants) {
printf("Голосних букв більше\n"); } else if (consonants > vowels) {
printf("Приголосних букв більше\n"); } else {
printf("Кількість голосних і приголосних букв однакова\n"); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPGN0eXBlLmg+CgojZGVmaW5lIE1BWF9MRU4gMjU2CgppbnQgbWFpbigpIHsKICAgIGNoYXIgc3RyW01BWF9MRU5dOwogICAgaW50IHZvd2VscyA9IDAsIGNvbnNvbmFudHMgPSAwOwogICAgCiAgICBjaGFyIHZvd2VsX2xldHRlcnNbXSA9ICLQsNC10LjRltC+0YPRj9GO0ZTRl9CQ0JXQmNCG0J7Qo9Cv0K7QhNCHYWVpb3V5QUVJT1VZIjsKICAgIGNoYXIgY29uc29uYW50X2xldHRlcnNbXSA9ICLQsdCy0LPSkdC00LbQt9C60LvQvNC90L/RgNGB0YLRhNGF0YbRh9GI0YnQkdCS0JPSkNCU0JbQl9Ca0JvQnNCd0J/QoNCh0KLQpNCl0KbQp9Co0KliY2RmZ2hqa2xtbnBxcnN0dnd4ekJDREZHSEpLTE1OUFFSU1RWV1haIjsKICAgIAogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDRgtC10LrRgdGCOiAiKTsKICAgIGZnZXRzKHN0ciwgTUFYX0xFTiwgc3RkaW4pOwogICAgCiAgICBpbnQgbGVuZ3RoID0gc3RybGVuKHN0cik7CiAgICAKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbGVuZ3RoOyBpKyspIHsKICAgICAgICBjaGFyIGN1cnJlbnRfY2hhciA9IHN0cltpXTsKICAgICAgICAKICAgICAgICBpZiAoc3RyY2hyKHZvd2VsX2xldHRlcnMsIGN1cnJlbnRfY2hhcikgIT0gTlVMTCkgewogICAgICAgICAgICB2b3dlbHMrKzsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoc3RyY2hyKGNvbnNvbmFudF9sZXR0ZXJzLCBjdXJyZW50X2NoYXIpICE9IE5VTEwpIHsKICAgICAgICAgICAgY29uc29uYW50cysrOwogICAgICAgIH0KICAgIH0KICAgIAogICAgcHJpbnRmKCLQk9C+0LvQvtGB0L3QuNGFINCx0YPQutCyOiAlZFxuIiwgdm93ZWxzKTsKICAgIHByaW50Zigi0J/RgNC40LPQvtC70L7RgdC90LjRhSDQsdGD0LrQsjogJWRcbiIsIGNvbnNvbmFudHMpOwogICAgCiAgICBpZiAodm93ZWxzID4gY29uc29uYW50cykgewogICAgICAgIHByaW50Zigi0JPQvtC70L7RgdC90LjRhSDQsdGD0LrQsiDQsdGW0LvRjNGI0LVcbiIpOwogICAgfSBlbHNlIGlmIChjb25zb25hbnRzID4gdm93ZWxzKSB7CiAgICAgICAgcHJpbnRmKCLQn9GA0LjQs9C+0LvQvtGB0L3QuNGFINCx0YPQutCyINCx0ZbQu9GM0YjQtVxuIik7CiAgICB9IGVsc2UgewogICAgICAgIHByaW50Zigi0JrRltC70YzQutGW0YHRgtGMINCz0L7Qu9C+0YHQvdC40YUg0ZYg0L/RgNC40LPQvtC70L7RgdC90LjRhSDQsdGD0LrQsiDQvtC00L3QsNC60L7QstCwXG4iKTsKICAgIH0KICAgIAogICAgcmV0dXJuIDA7Cn0=
0L/QvtCz0L7QtNCwINC30LzRltC90LjQu9Cw0YHRjyDRgNGW0LfQutC+OiDQt9GA0LDQvdC60LAg0LHRg9C70L4gKzE1JmRlZztDLCDQsCDQstCy0LXRh9C10YDRliDRgtC10YDQvNC+0LzQtdGC0YAg0YPQttC1INC/0L7QutCw0LfRg9Cy0LDQsiAtMyZkZWc7Qywg0YLQvtCx0YLQviDRgNGW0LfQvdC40YbRjyDRgdC60LvQsNC70LAg0YbRltC70LjRhSAxOCDQs9GA0LDQtNGD0YHRltCyLgoK
погода змінилася різко: зранка було +15°C, а ввечері термометр уже показував -3°C, тобто різниця склала цілих 18 градусів.