title: How to print an unsigned char in C?
body: <p>I am trying to print char as positive value:</p>
  
  <pre><code>char ch = 212;
  printf("%u", ch);
  </code></pre>
  
  <p>but I get:</p>
  
  <pre><code>4294967252
  </code></pre>
  
  <p>How I can get <code>212</code> in the output?</p>