title: My do/while loop is not working
body: <p>So I have a do-while loop that's supposed to read user input. If the user types J then it should ask the user to type in 2 numbers to calculate them but if the user types N then it should stop the loop. Any idea why it isn't working?</p>
  
  <pre><code>if (input.equalsIgnoreCase("J")) {
      do
      {
          status=true;
      }
      while (status);{
          if (input.equalsIgnoreCase("N"))
              status = false;
      }
  }
  </code></pre>
  
  <p>Full code:</p>
  
  <pre><code>import java.util.Scanner;
  
  public class Main {
      public static void main(String[] args) {
          boolean status=true;
          while (status){
              Scanner minScanner1 = new Scanner(System.in);  // mina scanners som tar in userinput
              Scanner scanner2 = new Scanner(System.in);
              System.out.println("Skriv in ditt nummer en och en :\n"); //obivous
  
              double nr1 = minScanner1.nextDouble(); // int nr 1 lagrar det userinput skriver in på scanner 1
              double nr2 = minScanner1.nextDouble();
  
  
              System.out.println("välj vad du vill göra: ");
  
              double svar =0;
  
              String användarInlägg = scanner2.nextLine(); // själva miniräknaren
              if(användarInlägg.equalsIgnoreCase("+")) { 
                  svar = nr1 + nr2;
              }
              else if(användarInlägg.equalsIgnoreCase("-")) {
                  svar = nr1 - nr2;
              }
              else if(användarInlägg.equalsIgnoreCase("*")) {
                  svar = nr1 * nr2;
              }
              else if(användarInlägg.equalsIgnoreCase("/")) {
                  svar = nr1 / nr2;
              }
              System.out.printf("= %.2f\n ", svar);
              System.out.println("Skriv in J för att fortsätta N för att sluta: \n"); 
  
              Scanner scanner3 = new Scanner(System.in);
              String input=scanner3.nextLine();
  
              do
              {
                  if (input.equalsIgnoreCase("N")) status = false;
                  else if (input.equalsIgnoreCase("J")) status =true;
              } while(true);
          }
      }
  }
  </code></pre>