
main()
{
        void (*lookup(const char *pcmd))(void);
        void stolower(char *pstring);
        char command[21];

        while (1) {
                printf("\nEnter Action (`Help' for help): ");
                scanf(" %20[^\n]", command);
                if (command[0] == '\0') {
                        continue;
                }
                stolower(command);

                (*lookup(command))();   /* call selected action */
        }
}

