Lite-C is a language and has nothing to do with video memory. Video memory is not consumed by your programming language, but by screen buffers, textures and meshes.
If you think the problem is related to the size of your game, check how much virtual memory it consumes. Running out of virtual memory can indeed cause problems, even crashes of DirectX and of other programs on your PC.
As a rule of thumb, your game should not consume more that 300..400 MB of memory when you want to support a wide range of systems. It's best to stay well below 300 MB.