updated gitignore for c