int risearch( int f, int n) ; int fisearch( int f, int n) ; int isearch( int f, int n) ; int checknext( char chr, char *patrn, int dir) ; int scanmore( char *patrn, int dir) ; int match_pat( char *patrn) ; int promptpattern( char *prompt) ; int get_char( void) ; int uneat( void) ; void reeat( int c) ;