Huh?
When i compile w/ vc++6

Code:
--------------------Configuration: Adventron - Win32 Debug--------------------
Compiling...
Adventron.cpp
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(40) : warning C4305: 'initializing' : truncation from 'const int' to 'const char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(40) : warning C4309: 'initializing' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(84) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(84) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(97) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(97) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(116) : error C2065: 'clrscr' : undeclared identifier
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(224) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(224) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(236) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(236) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(247) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(247) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(264) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(264) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(276) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(276) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(287) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(287) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(304) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(304) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(316) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(316) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(327) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(327) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(344) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(344) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(356) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(356) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(367) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(367) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(655) : error C2374: 'a' : redefinition; multiple initialization
        c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(648) : see declaration of 'a'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(836) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(836) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(840) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(840) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(844) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(844) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(848) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(848) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(852) : warning C4305: '=' : truncation from 'const int' to 'char'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(852) : warning C4309: '=' : truncation of constant value
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(932) : error C2374: 'a' : redefinition; multiple initialization
        c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(896) : see declaration of 'a'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(980) : error C2374: 'a' : redefinition; multiple initialization
        c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(896) : see declaration of 'a'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(1012) : error C2374: 'a' : redefinition; multiple initialization
        c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(896) : see declaration of 'a'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(1135) : warning C4018: '<' : signed/unsigned mismatch
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(1147) : warning C4018: '<' : signed/unsigned mismatch
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(1315) : error C2374: 'a' : redefinition; multiple initialization
        c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(1301) : see declaration of 'a'
c:\documents and settings\wayne and jian\desktop\f\adventron.cpp(1315) : warning C4018: '<' : signed/unsigned mismatch
Error executing cl.exe.

Adventron.exe - 6 error(s), 43 warning(s)
Is it supposed to have that many warnings/errors. I think all of the errors had to deal w/ multiple redefs or something, but i dont get all the warnings.