title: printing out a unicode character with printf
body: <p>I am trying to print out a <code>Ș</code> by passing in its corresponding decimal value into printf. The output is nothing at all. Why doesn't my code work?</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  int main()
  {
      printf("%lc",536);
      return 0;
  }
  </code></pre>