#include #include #include extern const int WORD_LENGTH; void get_word(char a[], ifstream& infile){ int i; char inp; do infile.get(inp); while (!isalpha(inp) && !infile.eof()); for(i=0; i < WORD_LENGTH - 1; i++){ if (isalpha(inp) && !infile.eof()) a[i] = inp; else{ a[i] = 0; return; } infile.get(inp); } a[WORD_LENGTH - 1] = 0; } void get_word (string & s, ifstream & infile){ char a[WORD_LENGTH]; get_word (a, infile); s = string(a); }