Some <stdio.h> I/O Functions
Basic <stdio.h>
I/O Functions
int printf(const char *format, ...);
int fprintf(FILE *stream, const char *format, ...);
int sprintf (char *str, const char *format, ...);
printf() family returns negative value if an output error or an encoding error.
int scanf (const char *format, ...);
int fscanf (FILE *stream, const char *format, ...);
int sscanf (const char *str, const char *format, ...);
scanf() family returns EOF if input failure occurs before the first receiving argument was assigned.
char * gets (char *);
char * fgets (char *, int, FILE *);
int puts (const char *);
int fputs (const char *, FILE *);
int getc (FILE *);
int fgetc (FILE *);
int putc (int, FILE *);
int fputc (int, FILE *);
int getchar (void);
int putchar (int);
int ungetc (int, FILE *);
int feof(FILE *);
int fflush(FILE *);
Non-Standard Functions - <conio.h>
- [Header Native to MS-DOS]
int getch();
int getche(void);