eof.c