devo fare una specie di gara dove tarta e lepre partono da 0 e chi arriva per primo a 10 vince.

ma non va !!!

HELP!!!

#include <iostream>
using namespace std;

void muovi(int&lepre,int&tarta) {
bool avanzamento;
avanzamento=rand()%2;
if(avanzamento) lepre++;
else tarta++;

cout<<"lepre"<<lepre<<endl;
cout<<"tarta"<<tarta<<endl;
}

main() {
int lepre=0,tarta=0;

while( lepre==10 && tarta==10) {
muovi(lepre,tarta);
}
}