OBJECTS = main.o io.o data.o PROG = project1 all: $(PROG) $(PROG): $(OBJECTS) gcc -o $(PROG) $(OBJECTS) main.o: main.c data.h io.h gcc -c main.c data.o: data.c data.h gcc -c data.c io.o: io.c io.h gcc -c io.c clean: rm -f $(OBJECTS) $(PROG)