Visual or Unreal ignore C code

it could be that Unreal preprocessor does not like .c files anymore.
Why don’t you rename it to .cpp ?