#ifndef STDIO_H #define STDIO_H #include "stdarg.h" #ifndef NULL #define NULL 0 #endif //typedef unsigned int size_t; typedef unsigned int fpos_t; #define EOF -1 #define FOPEN_MAX 10 #define FILENAME_MAX 255 typedef struct ufo_file FILE; extern FILE* stdin; extern FILE* stdout; extern FILE* stderr; FILE* fopen(const char* filename, const char* mode); int fflush(FILE* stream); int fclose(FILE* stream); int fprintf(FILE* stream, const char *format, ...); int vfprintf(FILE* stream, const char *format, va_list args); int vprintf(const char *format, va_list args); int vsprintf(char *out, const char *format, va_list args); int printf(const char *format, ...); int sprintf(char *out, const char *format, ...); extern int putchar(int c); #endif