Explanatory Question
What could possibly be the problem if a valid function name such as tolower() is being reported by the C compiler as undefined?
Read the answer carefully and go through the related questions on the right side to improve your understanding of this topic.