Изменение мягкого согласного на твёрдый в некоторых сложных словах происходит из-за особенностей образования таких слов. 14
В сложных словах чаще всего используются соединительные гласные «о» и «е». 4 Если первая основа оканчивается на мягкий согласный, то пишется «е». 4 Например: «большеглазый», «лучеиспускатель», «овощехранилище». 4
Однако есть случаи, когда мягкий согласный звук первой основы «отвердевает», и тогда пишется «о». 4 Примеры: «баснописец», «зверолов», «кровожадный». 14