all: main.exe

clean:
	$(RM) stack.o main.o main.exe

main.exe: main.o stack.o
	gcc main.o stack.o -o main.exe

main.o: main.c stack.h
	gcc -c main.c

stack.o: stack.c stack.h
	gcc -c stack.c