Files
Arquivotheca.SunOS-4.1.4/games/hangman/setup.c
seta75D ff309bfe1c Init
2021-10-11 18:37:13 -03:00

39 lines
759 B
C

#ifndef lint
static char sccsid[] = "@(#)setup.c 1.1 94/10/31 SMI"; /* from UCB */
#endif
# include "hangman.h"
/*
* setup:
* Set up the strings on the screen.
*/
setup()
{
register char **sp;
static struct stat sbuf;
noecho();
crmode();
mvaddstr(PROMPTY, PROMPTX, "Guess:");
mvaddstr(GUESSY, GUESSX, "Guessed:");
mvaddstr(NUMBERY, NUMBERX, "Word #:");
mvaddstr(AVGY, AVGX, "Current Average:");
mvaddstr(AVGY + 1, AVGX, "Overall Average:");
mvaddstr(KNOWNY, KNOWNX, "Word: ");
for (sp = Noose_pict; *sp != NULL; sp++) {
move(sp - Noose_pict, 0);
addstr(*sp);
}
srand(time(NULL) + getpid());
if ((Dict = fopen(DICT, "r")) == NULL) {
perror(DICT);
endwin();
exit(1);
}
fstat(fileno(Dict), &sbuf);
Dict_size = sbuf.st_size;
}