#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define MAX_LEN 50
int main() {
char word[MAX_LEN];
int valid = 1;
fgets(word
, MAX_LEN
, stdin
);
if (length == 0) {
valid = 0;
} else if (!isalpha(word
[0]) && word
[0] != '_') { valid = 0;
}
if (valid) {
for (int i = 1; i < length; i++) {
if (!isalnum(word
[i
]) && word
[i
] != '_') { valid = 0;
break;
}
}
}
if (valid) {
printf("Слово '%s' є ідентифікатором\n", word
); } else {
printf("Слово '%s' НЕ є ідентифікатором\n", word
); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KI2luY2x1ZGUgPGN0eXBlLmg+CgojZGVmaW5lIE1BWF9MRU4gNTAKCmludCBtYWluKCkgewogICAgY2hhciB3b3JkW01BWF9MRU5dOwogICAgaW50IHZhbGlkID0gMTsKICAgIAogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDRgdC70L7QstC+OiAiKTsKICAgIGZnZXRzKHdvcmQsIE1BWF9MRU4sIHN0ZGluKTsKICAgIAogICAgd29yZFtzdHJjc3BuKHdvcmQsICJcbiIpXSA9IDA7CiAgICAKICAgIGludCBsZW5ndGggPSBzdHJsZW4od29yZCk7CiAgICAKICAgIGlmIChsZW5ndGggPT0gMCkgewogICAgICAgIHZhbGlkID0gMDsKICAgIH0gZWxzZSBpZiAoIWlzYWxwaGEod29yZFswXSkgJiYgd29yZFswXSAhPSAnXycpIHsKICAgICAgICB2YWxpZCA9IDA7CiAgICB9CiAgICAKICAgIGlmICh2YWxpZCkgewogICAgICAgIGZvciAoaW50IGkgPSAxOyBpIDwgbGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgaWYgKCFpc2FsbnVtKHdvcmRbaV0pICYmIHdvcmRbaV0gIT0gJ18nKSB7CiAgICAgICAgICAgICAgICB2YWxpZCA9IDA7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KICAgIAogICAgaWYgKHZhbGlkKSB7CiAgICAgICAgcHJpbnRmKCLQodC70L7QstC+ICclcycg0ZQg0ZbQtNC10L3RgtC40YTRltC60LDRgtC+0YDQvtC8XG4iLCB3b3JkKTsKICAgIH0gZWxzZSB7CiAgICAgICAgcHJpbnRmKCLQodC70L7QstC+ICclcycg0J3QlSDRlCDRltC00LXQvdGC0LjRhNGW0LrQsNGC0L7RgNC+0LxcbiIsIHdvcmQpOwogICAgfQogICAgCiAgICByZXR1cm4gMDsKfQ==
0L/QvtCz0L7QtNCwINC30LzRltC90LjQu9Cw0YHRjyDRgNGW0LfQutC+OiDQt9GA0LDQvdC60LAg0LHRg9C70L4gKzE1JmRlZztDLCDQsCDQstCy0LXRh9C10YDRliDRgtC10YDQvNC+0LzQtdGC0YAg0YPQttC1INC/0L7QutCw0LfRg9Cy0LDQsiAtMyZkZWc7Qywg0YLQvtCx0YLQviDRgNGW0LfQvdC40YbRjyDRgdC60LvQsNC70LAg0YbRltC70LjRhSAxOCDQs9GA0LDQtNGD0YHRltCyLgoK
погода змінилася різко: зранка було +15°C, а ввечері термометр уже показував -3°C, тобто різниця склала цілих 18 градусів.