Separate names with a comma.
в теории, да, могут. только вот задание, которое было приведено, похоже скорее на задание на логику, чем на задание по работе с кодировками)
А зачем так все усложнять? Проверка на цифру элементарно делается так: if (znak[0] >= '0' && znak[0] <= '9') а вообще, что требуется?...
Плохой способ, особенно если неизвестно заранее, в какой стране будут стоять тачки. Пинги до твоего серва из США и Азербайджана, к примеру, будут...