Java: while loop, enter your next number or type "S" to stop : <p>I want the user to stop entering numbers whenever they feel like it. When I run it, it does not work the way I want it to. Thanks for all the help in advance.</p>

<pre><code>private static void whileLoop3()
    {
            System.out.printf("%n%nExecuting whileLoop3...%n%n");

            int count=0;
            int total=0;
            int average;
            int temp;

            //while loop 10 times
            while(count &lt; 10)
            {
                //input number from user
                temp = input.nextInt();
                //add to total
                total += temp; //same as total = total + temp
                count++; //same as count = count + 10
            }

            System.out.printf("Count is %d%n", count);
            average = total/count;
            System.out.printf("The average of your numbers is %d%n", average);


            System.out.printf("%nEnter your next number or \"S\" to stop: ");

    }
</code></pre>
