Return an error when file is not .c, .cpp or .h
Autocompletion for header files (same as cpp)