title: unable to print euro symbol in a "C" program
body: <p>I am unable to print the euro symbol. The program I am using is below.</p>
  
  <p>I have set the character set to <a href="http://msdn.microsoft.com/en-us/goglobal/cc305143.aspx" rel="nofollow noreferrer">codepage 1250</a> which has 0x80 standing for the euro symbol.</p>
  
  <p>Program<br>
  =======<br></p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;locale.h&gt;
  
  int main()
  {
      printf("Current locale is: %s\n", setlocale (LC_ALL, ".1250"));
      printf("Euro character: %c\n", 0x80);
      getchar();
      return 0;
  }
  </code></pre>
  
  <p>Output<br>
  ======<br>
  Current locale is: English_India.1250<br>
  Euro character: ?<br>
  <br>
  Other details<br>
  =============<br>
  OS: Windows Vista<br>
  Compiler: vc++ 2008 express edition<br></p>