>>377
わかりました。
次のようにmain関数でtokenlistにファイルを関連づけます。
tokenlistはグローバル変数です。
int main(int argc, char **argv)
{
    (略)
    tokenlist = fopen(argv[1], "r");
    (略)
   
    getToken();
    (略)
}
getToken関数でfgetsを行います。
void getToken() {
    char buffer[BUF_LEN]; /* バッファ */
    (略)
    fgets(buffer, BUF_LEN, tokenlist);
    (略)
}
このgetToken関数は、その他の関数でtokenlistの次の行の情報が必要になるたびに呼ばれます。
よろしくお願いします。