If you recognise these errors and can give me a solution, I would greatly appreciate it.
--------------------Configuration: FIRST - Win32 Debug--------------------
Compiling...
main.cpp
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(109) : error C2011: '_D3DCOLORVALUE' : 'struct' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(128) : error C2011: '_D3DRECT' : 'struct' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(147) : error C2011: '_D3DVECTOR' : 'struct' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(416) : error C2011: '_D3DMATRIX' : 'struct' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(615) : error C2011: '_D3DLIGHTTYPE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(749) : error C2011: '_D3DSHADEMODE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(756) : error C2011: '_D3DFILLMODE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(778) : error C2011: '_D3DBLEND' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(807) : error C2011: '_D3DTEXTUREADDRESS' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(815) : error C2011: '_D3DCULL' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(822) : error C2011: '_D3DCMPFUNC' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(834) : error C2011: '_D3DFOGMODE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(858) : error C2011: '_D3DPRIMITIVETYPE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(878) : error C2011: '_D3DTRANSFORMSTATETYPE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\d3dtypes.h(896) : error C2011: '_D3DRENDERSTATETYPE' : 'enum' type redefinition
c:\program files\microsoft visual studio\vc98\include\dsound.h(370) : error C2061: syntax error : identifier 'LPD3DVECTOR'
c:\program files\microsoft visual studio\vc98\include\dsound.h(371) : error C2061: syntax error : identifier 'LPD3DVECTOR'
c:\program files\microsoft visual studio\vc98\include\dsound.h(373) : error C2061: syntax error : identifier 'LPD3DVECTOR'
c:\program files\microsoft visual studio\vc98\include\dsound.h(443) : error C2061: syntax error : identifier 'LPD3DVECTOR'
c:\program files\microsoft visual studio\vc98\include\dsound.h(448) : error C2061: syntax error : identifier 'LPD3DVECTOR'
c:\program files\microsoft visual studio\vc98\include\dsound.h(449) : error C2061: syntax error : identifier 'LPD3DVECTOR'
c:\program files\the game creators\dark game sdk - freeware edition\include\darksdksound.h(97) : error C2146: syntax error : missing ';' before identifier 'dbGetSoundInterface'
c:\program files\the game creators\dark game sdk - freeware edition\include\darksdksound.h(97) : error C2501: 'LPDIRECTSOUND8' : missing storage-class or type specifiers
c:\program files\the game creators\dark game sdk - freeware edition\include\darksdksound.h(97) : fatal error C1004: unexpected end of file found
Error executing cl.exe.
main.obj - 24 error(s), 0 warning(s)
ooo isn't that precious