Грамматический словарь Зализняка (склонения слова):
Десятигранник, десятигранники, десятигранника, десятигранников, десятиграннику, десятигранникам, десятигранник, десятигранники, десятигранником, десятигранниками, десятиграннике, десятигранниках
десятигра́нник
-а, м.
Геометрическое тело, ограниченное десятью гранями.
десятигра́нник
ДЕСЯТИГРАННИК -а; м. Геометрическое тело, ограниченное десятью гранями.