title: getch() waits for Enter key?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/421860/c-c-capture-characters-from-standard-input-without-waiting-for-enter-to-be-pr">C/C++: Capture characters from standard input without waiting for enter to be pressed</a>  </p>
  </blockquote>
  
  
  
  <p>I'm using C-Free 4 Standard on windows 7 and I writing a C program.</p>
  
  <p>I'm using getch() as a function to pause the program, however, the character(s) pressed echos on the screen and it waits for the Enter key to be pressed before moving on (it doesn't look any different than how the scanf works). I tried getche(), and it works fine, although the echo appears.</p>
  
  <p>What could be the problem with the getch() function?</p>