#include #include #include #include void printf(const char *fmt, ...) { char *format = (char *) malloc(strlen(fmt)); strcpy(format, fmt); va_list args; va_start(args, fmt); vprintf(format, args); va_end(args); }