Ok so I am having some issues with my diver program, my issue is that when I use my if statement to validate input it only does it one time so if you write the input again it does not correct it the second time. Here is some sample code.

Code:
if (Score <= 0 || Score >= 11) 
{
cout << "You entered an incorrect value (1-10)" << endl;
cout << "Enter the score given by judge # " << Judge << endl;
cin >> Score; 
}
what is it that I am doing wrong in here? I need it to continue to validate the input if it is wrong more then once.