Desafío
Escriba una función que implemente el printfformato de cadena de estilo C.
Reglas
- Usted debe implementar al menos
%%,%c,%s,%dy%f. - No debe utilizar un método de formateo de cadena incorporado.
- No debe ejecutar programas externos ni conectarse a Internet desde su programa.
- Depende de usted decidir cómo manejar la entrada no válida, pero su programa no debe finalizar de manera anormal.
- Usted debe escribir una función variadic si es posible.
Las palabras clave "DEBE", "NO DEBE", "REQUERIDO", "DEBE", "NO DEBE", "DEBE", "NO DEBE", "RECOMENDARSE", "PUEDE" y "OPCIONAL" en este documento. para ser interpretado como se describe en RFC 2119 .
%cmuestra el valor ASCII de un int IIRC pasado
97y 'a'ambos se convertirán aen la salida.
%-02dcorrecta? solo eso tres% c,% s,% d?
%chacer? Bastante seguro%s,%dy%fson para cadenas, ints y flotadores respectivamente, pero no estoy seguro%c.