string rightanswer = Console.ReadLine();
string guess = Console.ReadLine();
int guessnum = 0;
int guesslimit = 3;
bool Outofguess = false;
while (guess != rightanswer && !Outofguess)
{
if(guessnum < guesslimit ) {
Console.WriteLine("wrong try again: ");
guess = Console.ReadLine();
guessnum++;
}
else
{
Outofguess = true;
}
}
if (Outofguess)
{
Console.WriteLine("Fail ");
}
else
{
Console.WriteLine("Success ");
}
Console.ReadLine();
посмотри , мне кароче нужно что бы если 3 попытки неправильно, вышел фэйл
а компелятор просит 4 потом только фэйл
в чем проблема
Немного вчитался в код, у тебя получается 1 попытка до цикла, и 3 в цикле, вместе 4