1、int getchar()
从标准输入(键盘)读取一个字符
2、int putchar(int)
将一个字符输出到标准输出(屏幕)。
3、int getc(FILE *)
从文件中读取一个字符
4、int getc(stdin)
相当于int getchar()
5、int putc(int, FILE *)
将一个字符输出一个文件中
6、int putc(int, stdout)
相当于int putchar(int)
7、int fgetc(FILE *)
从指定的文件读取一个字符
8、int fputc(int, FILE *)
将字符写入指定的文件
其他函数
int fscanf(FILE *fp, char *format, ...)
int fprintf(FILE *fp, char *format, ...)
char *fgets(char *line, int max, FILE *fp)
int fputs(char *line, FILE *fp)
gets和puts的功能与fgets和fputs函数类似,但它们是对stdin和stdout进行操作。gets函数在读取字符串时将删除结尾的换行符('\n'),而puts函数在写入字符串时将在结尾添加一个换行符。