Desafio
Escreva uma função que implemente a printfformatação de string no estilo C.
Regras
- Você deve implementar pelo menos
%%,%c,%s,%de%f. - Você não deve usar um método de formatação de string interno.
- Você não deve executar programas externos ou conectar-se à Internet a partir do seu programa.
- Cabe a você decidir como lidar com entradas inválidas, mas seu programa não deve terminar de forma anormal.
- Você deve escrever uma função variável, se possível.
As palavras-chave "DEVEM", "NÃO DEVEM", "NECESSÁRIO", "DEVEM", "NÃO DEVEM", "DEVEM", "NÃO DEVEM", "RECOMENDADO", "PODE" e "OPCIONAL" neste documento são para ser interpretado como descrito na RFC 2119 .
%cexibe o valor ASCII de um passado-in int IIRC
97e 'a'ambos ficam ana saída.
%-02dcerto? apenas esses três% c,% s,% d?
%cfaz? Certamente%s,%de%fsão para strings, ints e floats respectivamente, mas não tenho certeza%c.