c++ and c header files should BOTH work