#define __STDC_VERSION_STDIO_H__ 202311L typedef/* see description */FILE;typedef/* see description */size_t;typedef/* see description */FILE;typedef/* see description */fpos_t; #define NULL /* see description */#define _IOFBF /* see description */#define _IOLBF /* see description */#define _IONBF /* see description */#define BUFSIZ /* see description */#define EOF /* see description */#define FOPEN_MAX /* see description */#define FILENAME_MAX /* see description */#define L_tmpnam /* see description */#define SEEK_CUR /* see description */#define SEEK_END /* see description */#define SEEK_SET /* see description */#define TMP_MAX /* see description */ #define stdin /* see description */#define stdout /* see description */#define stderr /* see description */ #define _PRINTF_NAN_LEN_MAX /* see description */ intremove(constchar* filename);intrename(constchar* old,constchar* new);FILE*tmpfile(void);char*tmpnam(char* s);intfclose(FILE* stream);intfflush(FILE* stream);FILE*fopen(constchar*restrict filename,constchar*restrict mode);FILE*freopen(constchar*restrict filename,constchar*restrict mode,FILE*restrict stream);voidsetbuf(FILE*restrict stream,char*restrict buf);intsetvbuf(FILE*restrict stream,char*restrict buf,int mode,size_t size);intprintf(constchar*restrict format, ...);intscanf(constchar*restrict format, ...);intsnprintf(char*restrict s,size_t n,constchar*restrict format, ...);intsprintf(char*restrict s,constchar*restrict format, ...);intsscanf(constchar*restrict s,constchar*restrict format, ...);intvfprintf(FILE*restrict stream,constchar*restrict format, va_list arg);intvfscanf(FILE*restrict stream,constchar*restrict format, va_list arg);intvprintf(constchar*restrict format, va_list arg);intvscanf(constchar*restrict format, va_list arg);intvsnprintf(char*restrict s,size_t n,constchar*restrict format, va_list arg);intvsprintf(char*restrict s,constchar*restrict format, va_list arg);intvsscanf(constchar*restrict s,constchar*restrict format, va_list arg);intfgetc(FILE* stream);char*fgets(char*restrict s,int n,FILE*restrict stream);intfputc(int c,FILE* stream);intfputs(constchar*restrict s,FILE*restrict stream);intgetc(FILE* stream);intgetchar(void);intputc(int c,FILE* stream);intputchar(int c);intputs(constchar* s);intungetc(int c,FILE* stream);size_tfread(void*restrict ptr,size_t size,size_t nmemb,FILE*restrict stream);size_tfwrite(constvoid*restrict ptr,size_t size,size_t nmemb,FILE*restrict stream);intfgetpos(FILE*restrict stream,fpos_t*restrict pos);intfseek(FILE* stream,longint offset,int whence);intfsetpos(FILE* stream,constfpos_t* pos);longintftell(FILE* stream);voidrewind(FILE* stream);voidclearerr(FILE* stream);intfeof(FILE* stream);intferror(FILE* stream);voidperror(constchar* s);intfprintf(FILE*restrict stream,constchar*restrict format, ...);intfscanf(FILE*restrict stream,constchar*restrict format, ...);