Снеговик - это существительное, а уменьшительно ласкательное слово будет звучать как - снегович_к. И тут возникает вопрос, какую гласную букву надо писать в слове снегович_к - "о" или "ё".
Есть простое правило, в котором говорится, что в существительных, после шипящих согласных букв, таких как "ч", "ш", "щ", "ж" надо писать гласную букву "о" в суффиксе "-ок", если гласная попадает под ударение.
Допустим, если взять слово - бак, то уменьшительно-ласкат<wbr />ельное будет - бачок. После "ч" пишем суффикс "-ок".
Существительное - флаг и производное - флажок, снег - снежок. После "ж" идёт суффикс "-ок".
Пух - пушок, петух - петушок, после "ш" суффикс "-ок"... и так далее.
У нас есть снеговик и производное от него - снеговичок. После "ч" суффикс "-ок". Правильно написать так.