I need to print out a Unicode character. I stored it in wchar_t type, and it stores it fine because when I use printf() to print it out and I try %d I get the correct number of the character. But I want to print out the actual character itself and I don't know how to do that (%?). Plus I want to know how to put the character (no assignment, I just type it in the code) in printf() itself but it isn't recognized that way. Maybe I need to use something besides printf()?