all: q7pi.out q7pii.out

q7pi: q7pi.c
	gcc --std=gnu99 -o q7pi q7pi.c -lm

q7pii: q7pii.c
	gcc --std=gnu99 -o q7pii q7pii.c -lm

q7pi.out: q7pi
	./q7pi >q7pi.out

q7pii.out: q7pii
	./q7pii >q7pii.out

clean:
	rm -f q7pi q7pii

spotless: clean
	rm -f *.out
