Matty #1 Why would you want to use a variable to declare which 'include' file to include - once the program is compiled as an executable you won't be able to access different 'includes' by changing the filename.