These formatted string input functions are generally dangerous and
should only be used when there is no alternative. However, because you
may encounter them when importing older code or code from non-GNU
systems, and because the scanf function is in a sense the parent
of the safe sscanf function, it is important that you know about
them.