PatchworkOS
19e446b
A non-POSIX operating system.
Theme:
Default
Round
Robot
Loading...
Searching...
No Matches
scanf.c
Go to the documentation of this file.
1
#include <
stdarg.h
>
2
#include <
stdio.h
>
3
4
int
scanf
(
const
char
*
_RESTRICT
format
, ...)
5
{
6
int
rc;
7
va_list
ap;
8
va_start
(ap,
format
);
9
rc =
vfscanf
(
stdin
,
format
, ap);
10
va_end
(ap);
11
return
rc;
12
}
_RESTRICT
#define _RESTRICT
Definition
config.h:17
format
static char format[MAX_NAME]
Definition
screen.c:17
scanf
int scanf(const char *_RESTRICT format,...)
Definition
scanf.c:4
stdarg.h
va_start
#define va_start(ap, parmN)
Definition
stdarg.h:16
va_end
#define va_end(ap)
Definition
stdarg.h:15
va_list
__builtin_va_list va_list
Definition
stdarg.h:11
stdio.h
vfscanf
_PUBLIC int vfscanf(FILE *_RESTRICT stream, const char *_RESTRICT format, va_list arg)
Definition
vfscanf.c:24
stdin
FILE * stdin
Definition
std_streams.c:17
src
libstd
user
functions
stdio
scanf.c
Generated on Sat Jan 24 2026 10:59:25 for PatchworkOS by
1.9.8