modified the .gitignore
code 3.1.c
code 3.2