I want to run a DOS program from within a C enviroment so when the user selects something from this C compiled program it instigates another program , say a Batch file that is already on the hard disk.

How is this done?