diff options
Diffstat (limited to 'pttbbs/mbbsd/guess.c')
-rw-r--r-- | pttbbs/mbbsd/guess.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pttbbs/mbbsd/guess.c b/pttbbs/mbbsd/guess.c index 917951ad..5ec40080 100644 --- a/pttbbs/mbbsd/guess.c +++ b/pttbbs/mbbsd/guess.c @@ -32,18 +32,18 @@ get_money(void) prints("您目前有:%d Ptt$", cuser.money); do { getdata(2, 0, "要賭多少(5-10或按q離開): ", data, 9, LCECHO); - money = strlen(data); + money = 0; if (data[0] == 'q' || data[0] == 'Q') { unlockutmpmode(); return 0; } - for (i = 0; i < money; i++) + for (i = 0; data[i]; i++) if (data[i] < '0' || data[i] > '9') { money = -1; break; } if (money != -1) { - money = atol(data); + money = atoi(data); reload_money(); if (money > cuser.money || money <= 4 || money > 10 || money < 1) |