The old Turbo C is a 16-bit compiler that compiles..16 bit programs. Compatibility for said 16 bit programs only is up to Windows XP. So don't bother trying to make it run on Vista. You're taking something very outdated, and trying to make it run one something that explicitly has dropped support for it.
But TurboC can atleast be run inside a DOS VM on Vista.......
Still, as you advised, I will not try to run Turbo C on Windows Vista........
If you are on Windows, get Microsoft Visual C++ Express 2008. Everything else is not free, not up to date, or doesn't have the same level of features on Windows that MSVC++ does.
I personally use Bloodshed Dev C++ with MinGW (this is what you previously advised me).
And if your teacher for some reason thinks that Borland TC++ 3.0 is a good compiler and is forcing you to use it, get him/her to post here.
1. My teacher is not forcing me to use it. Instead he "advised" us (me and my college mates) to use Turbo C++ 3.0.
2. It's not only my teacher. Here in my country I see most of teachers and students (and even professional programmers) using Turbo C++ for programming in C. I now it's a very bad practice but people love to go on with the tradition which is going on from many years.
3. I cannot get my teacher to post here, because if I try to do so, he may think I'm trying to prove myself tooo intelligent. And so I don't care. I personally use bloodshed Dev C++ with MinGW compiler.
THANKS.............