indeed getchar() != EOF, is either 0 or 1
update to match exercises in book
rename files appropriately
Updates
initialize variables
There, Greg.