My compiler (Turbo C/C++) is not working correctly on Vista/XP, what should I do?
This is most probably because you're still having a very old compiler(like Turbo C/C++ 3.0 or older), and it is not compatible with the new operating systems (such as Windows Vista or XP). The solution is to just get yourself one of the modern compiler/IDEs, click here
to get a list of new compilers and download links for them. We would suggest you to get Visual Studio 2005 or later, or Code::Blocks(with MinGW
Why shouldn't we use the Turbo C/C++(DOS) compilers?