Chào các bạn!
Do lười nhập mảng để test nên mình tạo 1 hàm sinh số ngẫu nhiên. Nhưng có một vấn đề là khi dùng hàm đấy để tạo 4 mảng khác nhau thì lại được 4 mảng giống nhau. Cho minh hỏi là có cách nào sinh số ngẫu nhiên trong c mà thật sự ngẫu nhiên không?
Đây là code hàm sinh số ngẫu nhiên của mình
int mangnguyen(int n, int mang1[]) //tao mang so nguyen tu -100->100
{
int i;
srand(time(NULL));
for (i=0;i<n;i++)
{
mang1[i]=rand()%200-100 ;
}
return(1);
}