Среднячок или среднячек - это существительное в обиходной речи, которое обозначает человека или объект, не обладающего ни выдающимися способностями, ни особыми достижениями, находящегося на среднем уровне в неком контексте.
Правильное написание этого слова зависит от контекста, в котором оно используется и от желаемой формы слова.
Если мы используем слово в мужском роде и хотим обозначить некоего человека или объект, который является средним по каким-либо характеристикам или способностям, то правильное написание будет "среднячок". Например: "Он был среднячок в команде по футболу" или "У него среднячковые успехи в учебе".
Если мы хотим использовать данное слово в значении нечто среднее, непримечательное, то используется форма "среднячек". Например: "Посмотрели обычный среднячек фильм" или "Вчерашний ужин был среднячеком".
Таким образом, правильное написание зависит от желаемого значения и рода слова.