Hola, estoy estudiando el libro de c de Dennis Ritchie, el cual muestra la siguiente funcion para obtener la siguinete palabra de la etrada
/* 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.