+# 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;
+}