Annotation of 43BSD/games/hangman/endgame.c, revision 1.1

1.1     ! root        1: # include      "hangman.h"
        !             2: 
        !             3: /*
        !             4:  * endgame:
        !             5:  *     Do what's necessary at the end of the game
        !             6:  */
        !             7: endgame()
        !             8: {
        !             9:        register char   ch;
        !            10: 
        !            11:        prman();
        !            12:        if (Errors >= MAXERRS)
        !            13:                Errors = MAXERRS + 2;
        !            14:        prword();
        !            15:        prdata();
        !            16:        move(MESGY, MESGX);
        !            17:        if (Errors > MAXERRS)
        !            18:                printw("Sorry, the word was \"%s\"\n", Word);
        !            19:        else
        !            20:                printw("You got it!\n");
        !            21: 
        !            22:        for (;;) {
        !            23:                mvaddstr(MESGY + 1, MESGX, "Another word? ");
        !            24:                leaveok(stdscr, FALSE);
        !            25:                refresh();
        !            26:                if ((ch = readch()) == 'n')
        !            27:                        die();
        !            28:                else if (ch == 'y')
        !            29:                        break;
        !            30:                mvaddstr(MESGY + 2, MESGX, "Please type 'y' or 'n'");
        !            31:        }
        !            32: 
        !            33:        leaveok(stdscr, TRUE);
        !            34:        move(MESGY, MESGX);
        !            35:        addstr("\n\n\n");
        !            36: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.