How To Handle Integer Overflow In C