title: Reading "return" as a char
body: <p>Trying to teach a student how to use the scanf/printf statement in C. I realize this method is antiquated, but had to start somewhere. Also, Visual Studios is the standard for the university</p>
  
  <p>Our code looks like the following</p>
  
  <pre><code>#include&lt;stdio.h&gt;
  
  int main()
  {
       char b = '';
       scanf(%c, &amp;b);
       printf("%c", b);
       return 0;
  
  }
  </code></pre>
  
  <p>However, it is reading the "return" as the character for b.
  I'm not familiar with Visual studios, because I try to avoid it.
  Any suggestions?</p>