int vscanf(const char *format, va_list arg_ptr)
int vfscanf(FILE *stream, const char *format, va_list arg_ptr)
int vsscanf(const char *buf, const char *format, va_list arg_ptr)
Прототип:
Описание:
Требуется наличие файла stdarg.h.
Функции vscanf(), vfscanf() и vsscanf() функционально эквивалентны scanf(), fscanf() и sscanf() соответственно. Различие состоит лишь в том, что список аргументов заменен на указатель на список аргументов. Этот указатель должен иметь тип va_list, определенный в stdarg.h.
Пример: