#include #include "getch.h" #include "word.h" char getword(char *word, int lim) { char *w = word; while (isblank(*w = getch())) ; if (isalpha(*w)) { while ((isalnum(*++w = getch()) || *w == '_') && --lim > 0) ; ungetch(*w--); } *++w = '\0'; return word[0]; }