title: Is it possible to print non-printing characters with a %C specifier?
body: <p>Is it possible to use a function to detect non-printing characters with <code>isctrl()</code> and use printf with %C specifier to print them as '\n' for instance? </p>
  
  <p>Or I should write an <code>if</code> for every control caracter and <code>printf("\\n")</code> for instance..?</p>
  
  <p>OK, thanks to All of the kind people below - it is not posible, you HAVE to specify each situation. example:</p>
  
  <pre><code>if (isctrl(char))// WRONG
   printf("%c", char);
  
  if (char == '\n')//RIGHT, or using switch. 
   printf("\\n");
  </code></pre>