I am unable to print the euro symbol. The program I am using is below.
I have set the character set to codepage 1250 which has 0x80 standing for the euro symbol.
Program
=======
#include <stdio.h>
#include <locale.h>
int main()
{
printf("Current locale is: %s\n", setlocale (LC_ALL, ".1250"));
printf("Euro character: %c\n", 0x80);
getchar();
return 0;
}
Output
======
Current locale is: English_India.1250
Euro character: ?
Other details
=============
OS: Windows Vista
Compiler: vc++ 2008 express edition