One honest sugession shyamno , VC++.NET 2005 Express Edition is a software to Write .NET applications . Im not saying that C codes cant be compiled in VC++ but whats the use im saying . If you are learning C programming then you use C Compiler Insted of VC++ . It will be much more easied for you to Compile and Run it .