Грамматический словарь Зализняка (склонения слова):
Солдафон, солдафоны, солдафона, солдафонов, солдафону, солдафонам, солдафона, солдафонов, солдафоном, солдафонами, солдафоне, солдафонах
солдафо́н
-а, м. разг. пренебр.
Ограниченный, грубый, некультурный военный, интересы которого не выходят за пределы узкопрофессиональных занятий и знаний.
Шестнадцати лет ее выдал отец за старика-генерала, грубого и пошлого солдафона. Вересаев, Поэт.
СОЛДАФОН, а, м. (разг. пренебр.). Грубый, некультурный человек из военных.
| прил. солдафонский, ая, ое.
солдафо́н
СОЛДАФОН -а; м. Пренебр. Грубый, ограниченный, некультурный человек, обычно из военных.
◁ Солдафонский, -ая, -ое. С-ое поведение. С-ое отношение к подчинённым. Солдафонски, нареч. Выглядеть с. По-солдафонски, нареч. Вести себя по-солдафонски (как солдафон).
СОЛДАФ’ОН, солдафона, ·муж. (·разг. ·презр. ). Грубый, некультурный человек из военных, бурбон. «(Капитан) показался ему дубоватым солдафоном.» Писемский.
< солдатье