A. Often this is cause by the programmer call isalnum() or other function
with bad data (that's discussed on another page). But it could be
that you just want to know if a certain character is a digit or not.
Your program should not assert for asking that. So here are some functions
that don't