Грамматический словарь Зализняка (склонения слова):
Щелкунчик, щелкунчики, щелкунчика, щелкунчиков, щелкунчику, щелкунчикам, щелкунчика, щелкунчиков, щелкунчиком, щелкунчиками, щелкунчике, щелкунчиках
щелку́нчик
-а, м. разг.
1.
уменьш.-ласк. к щелкун (в 1 знач.).
2.
Приспособление для щелканья орехов в виде игрушки.
щелку́нчик
ЩЕЛКУНЧИК -а; м. Приспособление для раскалывания (щёлканья) орехов в виде игрушечного человечка с огромным ртом.
ЩЕЛК’УНЧИК, щелкунчика, ·муж. (·разг. ·фам. ). ·уменьш.-ласк. к щелкун в 1 ·знач.