title: while loop chars C++
body: <p>I'm working on a Programming assignment and I can't figure out why this while loop is looping infinitely. There has been other input before this loop occurs, but I have cin.ignore() to clear any junk out before this loop. I'm scratching my brain, help?</p>
  
  <pre><code>//Prompt for readiness
      char ready = 'x';
      while (ready != 'Y' || ready != 'y') {
          cout &lt;&lt; "READY TO START YOUR TURN " &lt;&lt; playerName &lt;&lt; "? ";
          ready = cin.get();
      }
  </code></pre>