UNGETC(3) 1989 UNGETC(3) NNAAMMEE ungetc - push character back into input stream SSYYNNOOPPSSIISS ##iinncclluuddee <<ssttddiioo..hh>> uunnggeettcc((cc,, ssttrreeaamm)) FFIILLEE **ssttrreeaamm;; DDEESSCCRRIIPPTTIIOONN _U_n_g_e_t_c pushes the character _c back on an input stream. That character will be returned by the next _g_e_t_c call on that stream. _U_n_g_e_t_c returns _c. One character of pushback is guaranteed provided something has been read from the stream and the stream is actually buffered. Attempts to push EOF are rejected. _F_s_e_e_k(3) erases all memory of pushed back characters. SSEEEE AALLSSOO getc(3), setbuf(3), fseek(3) DDIIAAGGNNOOSSTTIICCSS _U_n_g_e_t_c returns EEOOFF if it can't push a character back. Printed 7/27/90 April 1