c语言十进制转化为十六进制函数怎么写