summaryrefslogtreecommitdiffstats
path: root/mbbsd/vote.c
diff options
context:
space:
mode:
authorvictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-11-14 11:22:34 +0800
committervictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-11-14 11:22:34 +0800
commit1f523eb40440e382d939ae44c4aaacaa15ed62f3 (patch)
treec6b862801a0c8d3ce5d3c07c1bafcd3de31b0362 /mbbsd/vote.c
parent505cb0c31b99c3e893262d5babe6755bb4bfd9ee (diff)
downloadpttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.gz
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.bz2
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.lz
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.xz
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.zst
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.zip
1. fix invalid operation
2. setuid first in util/cleanpasswd.c 3. add "people/per option" in the result of a vote git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1329 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/vote.c')
-rw-r--r--mbbsd/vote.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/mbbsd/vote.c b/mbbsd/vote.c
index 9304a697..8b4d670b 100644
--- a/mbbsd/vote.c
+++ b/mbbsd/vote.c
@@ -1,4 +1,4 @@
-/* $Id: vote.c,v 1.20 2003/07/06 23:09:25 kcwu Exp $ */
+/* $Id$ */
#include "bbs.h"
static int total;
@@ -240,10 +240,12 @@ b_result_one(boardheader_t * fh, int ind)
fgets(inbuf, sizeof(inbuf), cfp);
fprintf(tfp, "\n』щ布挡狦:(Τ %d щ布,–程щ %d 布)\n",
num, junk);
+ fprintf(tfp, " 匡 兜 羆布计 眔布瞯 眔布だガ\n");
while (fgets(inbuf, sizeof(inbuf), cfp)) {
inbuf[(strlen(inbuf) - 1)] = '\0';
num = counts[inbuf[0] - 'A'];
- fprintf(tfp, " %-42s %3d 布 %02.2f%%\n", inbuf + 3, num,
+ fprintf(tfp, " %-42s %3d 布 %02.2f%% %02.2f%%\n", inbuf + 3, num,
+ (float)(num * 100) / (float)(num),
(float)(num * 100) / (float)(total));
}
fclose(cfp);