Отговор: Правилно е да се напише полуслято: капитан-лейтенант. Полуслято се пишат сложните съществителни имена, при които втората основа е съществително име, което конкретизира първото. При членуване и при образуване на форма за мн.ч. се променя само втората част на думата: капитан-лейтенантът, капитан-лейтенанти.
Официален правописен речник, 2012, т. 54.1. и т. 54.1.1.
Официален правописен речник, 2012, с. 314.
[...]