Vet ej om du kör Visual Studio eller annat, men lär dig att sätta en break-point (F9 i Visual Studio), på första raden i ditt program, sedan F5 för att starta programmet, F10 för att hoppa ett steg i taget i programmet. Använd sedan F10 gång på gång för att se hur programmet beter sig!
While-loopen kan användas i ditt fall utan problem; det är en väldigt liten fix för att ditt program skall fungera. While loopar endast det som står innanför klamrarna tills något säger till programmet att avsluta, eller säger till att loopen skall sluta. Just nu loopar den det som står innanför klamrarna i all oändlighet, och jag gissar att det inte är vad du vill.
jag kör visuel studio2022 jag har kört med break och den loopar bara menyn och och går aldrig in i if stasen, det är ju som sagt vad inte vad jag vill