title: How to print a Chinese character?
body: <p>How do I print a Chinese or Japanese character (non-English) in C?  </p>
  
  <pre><code>wchar *wc = (wchar *)calloc(50,sizeof(wchar*));
  wcscpy(wc ,L"john 麥克風");
  printf(" wc : %S \n",wc);
  </code></pre>
  
  <p>I got <code>john</code> only in my output.</p>