So I want to print the copyright symbol and putchar() just cuts off the the most significant byte of the character which results in an unprintable character. I am using Ubuntu MATE and the encoding I am using is en_US.UTF-8. Now what I know is that the hex value for © is 0xc2a9 and when I try putchar(‘©’ – 0x70)