>>368
間違いないです

//コメントアウトするとちゃんと通るので

エラーは こうでした
C:\My Documents\ABC\a.c(87) : error C2275: 'STARTUPINFO' : typedef 識別子に、クラス メンバ アクセス演算子 (->) を使用しました。
c:\program files\microsoft visual studio\vc98\include\winbase.h(3818) : 'STARTUPINFO' の宣言を確認してください。
C:\My Documents\ABC\a.c(87) : error C2146: 構文エラー : ';' が、識別子 'si' の前に必要です。
C:\My Documents\ABC\a.c(87) : error C2065: 'si' : 定義されていない識別子です。