2 votes 2 votes Very basic C language doubt regarding \5 #include <stdio.h> int main() { printf("\5"); return 0; } why the output of this code is ♣?? Programming in C programming-in-c + – adwaitLP asked Oct 10, 2016 adwaitLP 1.2k views answer comment Share Follow See all 6 Comments See all 6 6 Comments reply Show 3 previous comments adwaitLP commented Oct 12, 2016 reply Follow Share But the output is indeed ♣, i know the first 32 ASCII characters are unprintable but why the output of this program is coming out to be ♣? 0 votes 0 votes ST commented Oct 19, 2016 reply Follow Share This might help: https://en.wikipedia.org/wiki/Code_page_437 3 votes 3 votes adwaitLP commented Oct 19, 2016 reply Follow Share Excellent! It cleared my doubt. thank you. 0 votes 0 votes Please log in or register to add a comment.