对两个数组进行随机赋值

c语言中用rand()随机赋值的时候两个数组的值是相同的,怎么改成两组数据不同

img

把srand函数放到main中调用

需要添加随机数种子,srand函数放在main函数中才能达到目的:
如下:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int v;
    srand((unsigned int)time(NULL)); //添加随机数种子
    v = rand(); //这样得到的就是随机数
}