title: How printf() function in c actually works?
body: <p>We all know that printf() is a function of &lt;stdio.h>.
  I want to know that what's happening under the hood when we type printf("something");  and it gets displayed on the screen... How come it's displayed on the screen and what is the code inside printf() function by which it displays something on the screen?thanks in advance</p>