Suppose I had validated the input for buffer overflow or underflow and had made sure that the input was in the correct format that I was expecting it to be. Now it is time to retrieve the information and I'm using sscanf because it is easier and I want to send parts of a string to different variables. In that instance, would it then be ok to not check the return value of sscanf or would it still be good practice to check the return value of it. This kind of issue is something I've seen people discuss in regards to whether you should use a default case on a switch if you have covered all instances.