title: How to do scanf for single char in C
body: <p>In C:
  I'm trying to get char from the user with <code>scanf</code> and when I run it the program don't wait for the user to type anything...</p>
  
  <p>This is the code:</p>
  
  <pre><code>char ch;
  printf("Enter one char");
  scanf("%c", &amp;ch);
  printf("%c\n",ch);
  </code></pre>
  
  <p>Why is not working?</p>