I ran the program
 
#include <wchar.h>
 
int main(int argc, char **argv)
  {
  wprintf(L"%s", L"Hello");
  return 0;
  }
 
in a MSDOS-box via "a.exe >> log". The file "log" is 7 bytes big while it should be 2*5=10 bytes big. Has anyone any idea for the reason?
 
Thanks, Steffen.