请问这个srand函数为什么报错?各种头文件都加上了,unsigned int和unsigned都试

请问这个srand函数为什么报错?各种头文件都加上了,unsigned int和unsigned都试过了,还是报错 百度了一下,我看网上写的正确格式和我这个一模一样啊

我这边试了没问题啊,主要就是要有#include<time.h>,不然你试试下面这个写法?

#include<time.h>

time_t now;
srand((unsigned)time(&now));