I am using Mac and I have installed Code::Blocks 13.12. However when I want to print backslash or use \n, it gives a ?, and a message "warning message: illegal character encoding in string literal" after I build and run. This does not happen in Windows.