#ifndef TINYPRINTF_H #define TINYPRINTF_H #include #include int tinyprintf(const char *format, ...); void handle_d(int val, int *res); void handle_u(unsigned int val, int *res); void handle_x(unsigned int val, int *res); void handle_o(unsigned int val, int *res); void handle_s(char *s, int *res); void dispatch(char c, va_list ap, int *res); #endif /* ! TINYPRINTF_H */