c code and gitignore