/* GETBET.C Get the player's bet */ #include "local.h" #include "bj.h" #define MINBET 2 #define MAXBET 1000 CASH getbet() { int sscanf(); char line[BUFSIZ]; /* input line */ short retn; /* return from getln and sscanf */ CASH bet; /* player's bet */ printf("\n\nYour bet (amount): "); FOREVER { retn = getln(line, BUFSIZ); if (retn == EOF) return(0); retn = sscanf(line, CASHIN, &bet); if (retn != 1 || bet < MINBET || MAXBET < bet) printf("Number from %d to %d please: ", MINBET, MAXBET); else return(bet); } }