#include #include #include "dietstdio.h" #include int vfscanf(FILE *stream, const char *format, va_list arg_ptr) { struct arg_scanf farg = { (void*)stream, (int(*)(void*))fgetc, (int(*)(int,void*))ungetc }; return __v_scanf(&farg,format,arg_ptr); }