makefile & .c file