char a[100];
double d=10.5;

TextOut(HDC ,0 ,0 ,a
,wsprintf(a ,"d:%2.5f\n" ,d) );

このプログラムをC++.Netに入力しても表示されないのですが
どこが間違っているのでしょうか?
よろしくお願いします。