プログラミング言語Cのp165、
/* getword: 入力から次の語または文字を求める */
int getword ( char *word, int lim )
{
int c, getch ( void );
void ungetch ( int );
...(後略)
}
のように関数内で他の関数を宣言するのはどういう意味があるのでしょうか。
また、宣言された関数は実体をどこに書けばいいのでしょうか。