diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2011-12-03 13:06:33 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2011-12-03 13:06:33 +0800 |
commit | 1f2590893195d44890ea50d55e75c29ef9efa29a (patch) | |
tree | af4cadb3cea4c393a16f964aa97a4814e5b44bb3 | |
parent | 8da55206ee1204347a3c4224d6179b475c98b779 (diff) | |
download | pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.tar pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.tar.gz pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.tar.bz2 pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.tar.lz pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.tar.xz pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.tar.zst pttbbs-1f2590893195d44890ea50d55e75c29ef9efa29a.zip |
need exactly confirm for giving money by angels
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5488 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd/cal.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/pttbbs/mbbsd/cal.c b/pttbbs/mbbsd/cal.c index 0cf34cb5..6d831b3f 100644 --- a/pttbbs/mbbsd/cal.c +++ b/pttbbs/mbbsd/cal.c @@ -475,13 +475,21 @@ give_money_ui(const char *userid) userec_t xuser = {0}; getuser(id, &xuser); - if (strcmp(xuser.myangel, cuser.userid) == 0) + while (strcmp(xuser.myangel, cuser.userid) == 0) { char yn[3]; - outs("他是你的小主人,是否匿名?[Y/n]: "); + mvouts(6, 0, "他是你的小主人,是否匿名?[y/n]: "); vgets(yn, sizeof(yn), VGET_LOWERCASE); - if (yn[0] != 'n') - myid = "小天使"; + switch(yn[0]) { + case 'y': + myid = "小天使"; + break; + case 'n': + break; + default: + continue; + } + break; } } #endif // PLAY_ANGEL |