重複の可能性:
rand() を呼び出して非ランダムな結果を返す
私のワークショップでは、2 つの異なる乱数を取得する必要がありますが、2 つの同じ乱数を取得します。
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int random1_6(){
int k;
srand(time(0));
k=((rand()%6)+1);
return k;
}
int main(void){
int a,b;
a=random1_6();
printf("%d.\n",a);
b=random1_6();
printf("%d.\n",b);
return 0;
}
2つの異なる乱数を取得するには?