#include #include "stdio_p.h" int vfscanf(FILE * restrict fp, char const * restrict fmt, va_list args) { struct __scanf_input in = { .fp = fp, }; __scanf_start(&in); int rc = __scanf(&in, fmt, &args); __scanf_end(&in); return rc; }