Decimal To Hexadecimal In C