c语言随机数生成函数