Código
/* getw ord: obtiene la siguiente palabra o carácter de la entrada */ int getword (char *word, int lim) { void ungetch(int); char *w = word; ; if (c != EOF) *w++ = c; *w = '\0 '; return c; } for ( ; --lim > 0; w++ ) ungetch(*w ); break ; } *w = '\0 '; return word[0]; } I
Lo que me tiene un poco desorientado son las 2da. y 3ra. línea del programa, que usa sintaxis para declarar variables, pero está llamando o funcioes. Ya lo he visto en otra parte del libro y no logro entenderlo. Si alguien puede explicarme, agradezco.