C语言标准输入输出库常见问题

 
12.4怎样才能避免C语言的sprintf()目标缓冲区溢出?
12.5既然fflush()不能, 那么怎样才能清除输入呢?
12.6怎样同时向两个地方输出,如同时输出到屏幕和文件?
12.3为什么不要使用scanf()?该用什么来代替?
12.2坚持检查返回值scanf()的使用会安全很多
12.1 char c;while((c=getchar())!=EOF)正确么