すみません、また問題がおきました。
厨房で、すみません。

というのは、
先程の話の続きですが、aがあるゲームをしており、
得点が、ゲームの1ラウンドで、
aが勝つと+1
aが負けると-1
となるようにします。
このゲーム自体の勝ちは、aが20になったら勝ちとしております。
aの初期値を(a=i,0<=i<=20)として、a
が勝つ回数を数えているのですが、
以下のコードでは、なぜか各ラウンドでaが勝ち続けてしまいます。
調べて見るとrand()
が毎回同じ値を返しているのです。
この対策法をどうか教えてください。
急いでいます。


while((a<20) || (a=0)){

srand(time(NULL));

if (rand()%3 == 0){
a += 1;}
else{
a -= 1;}


if(a=20){
win[i]++;
}
}