#include <stdio.h>
int fscanf(FILE *__restrict__stream, const char *__restrict__format-string, …);
int scanf(const char *__restrict__format-string, …);
int sscanf(const char *__restrict__buffer, const char *__restrict__format, …);
尽量避免使用scanf()。
缺点在这里说得已经很清楚:
https://stackoverflow.com/questions/2430303/disadvantages-of-scanf
和这里:
http://sekrit.de/webdocs/c/beginners-guide-away-from-scanf.html
注意打印格式的一些特殊要求即可。