#include #include "exception.h" DEFINE_EXCEPTION(NotAChar); char readchar(void) { int c = getchar(); if (c == EOF) RAISE(NotAChar); return c; }