Como formatar strings usando printf () para obter comprimento igual na saída?

Eu tenho duas funções, uma que produz mensagens comoStarting initialization... e outro que verifica códigos de retorno e saídas"Ok", "Warning" ou"Error". No entanto, a saída que é produzida é do comprimento diferente:

Starting initialization...Ok.
Checking init scripts...Ok.

Como posso conseguir algo assim:

Starting initialization...       Ok.
Checking init scripts...         Ok.

questionAnswers(6)

yourAnswerToTheQuestion