How To Solve Signed Integer Overflow In C