Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

i love you

Name: Anonymous 2009-03-17 17:54

//validates if the guess is a valid guess in length
while (SecretCodeDigits == 5 && (userGuess < 10000 && userGuess > 99999)|| (SecretCodeDigits == 4 && (userGuess < 1000 && userGuess > 9999))||(SecretCodeDigits == 3 && (userGuess < 100 && userGuess > 999)));
//excessively long condition                    {
                        System.out.println("please enter a valid guess that is " + SecretCodeDigits + " digits long.");
int userGuess = keyboard.nextInt();
}

It says i have a duplicate local variable for "userGuess".
how can i fix this?

Name: Anonymous 2009-03-17 18:14

edited for clarity

int userGuess = keyboard.nextint();
while (condition is true){
     println userGuess is invalid
     prompt user for userGuess that is valid
}

i have a duplicate variable for userGuess

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List