title: Difference between scanf and scanf_s
body: <p>What is the difference between <code>scanf</code> and <code>scanf_s</code>? In the university I have been taught and I am using <code>scanf</code>, but at my personal computer Visual Studio keeps sending this warning.</p>
  
  <pre><code> error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead.
  </code></pre>
  
  <p>And I have to change all <code>scanf</code> to <code>scanf_s</code> or the program won't build.
  (I am using Visual Studio 2013)</p>