"сороконожка" и "сорокадневный" - это сложные слова. У обоих слов в первой части стоит числительное "сорок". Только в слове "сорокадневный" - используется форма родительного падежа, отсюда и соединительная гласная -а- (также может быть и гласная -и-) - это все отвечает правилу использования соединительных гласных в сложных словах.. А вот слово "сороконожка" - это исключение из правил, т.к. в сложном слове, имеющем в первой части слово "сорок" - используется соединительная гласная -о- (прим.:сорокоуст)
Осенний, ясный, немножко холодный, утром морозный день, когда береза, словно сказочное дерево, вся золотая, красиво рисуется на бледно-голубом небе, когда низкое солнце уже не греет, но блестит ярче летнего, небольшая осиновая роща насквозь вся сверкает, словно ей весело и легко стоять голой, изморозь еще белеет на дне долин, а свежий ветер тихонько шевелит и гонит упавшие покоробленные листья, — когда по реке радостно мчатся синие волны, тихо вздымая рассеянных гусей и уток; вдали мельница стучит, полузакрытая вербами, и, пестрея в светлом воздухе, голуби быстро кружатся над ней... Как-то так.
А вот слово "сороконожка" - это исключение из правил, т.к. в сложном слове, имеющем в первой части слово "сорок" - используется соединительная гласная -о- (прим.:сорокоуст)