Если разобрать заданное имя существительное (а это так, потому что слово обозначает предмет и отвечает на вопрос ЧТО?),
то совершенно четко увидим, что в слове есть целых три суффикса (они выделены): мед/ОВ/ИЧ/ОК.
И сомнительная гласная располагается в одном из суффиксов, причем после шипящей Ч.
Какую же гласную ё или о правильно писать в этом случае?
Правильно пишется это существительное через о -- медовичОк.
Такое написание регламентируется правилом орфографическим русского языка.
Оно очень простое, лаконичное: в суффиксах имён существительных, находящихся после шипящих в безударном положении, пишется гласная ё, а под ударением -- о. Например: боровичок, сапожок, дурачок, но горошек, замочек.