/* Copyright (C) 1995 Edward Der-Hua Liu, Hsin-Chu, Taiwan */ #include "gcin.h" #include "pho.h" int phcount; int main(int argc, char **argv) { FILE *fp; phokey_t phbuf[MAX_PHRASE_LEN]; int i; u_char clen; char usecount; gboolean pr_usecount = TRUE; char *fname; if (argc <= 1) { printf("%s: file name expected\n", argv[0]); exit(1); } fname = argv[1]; if (!strcmp(argv[1], "-nousecount")) { fname = argv[2]; pr_usecount = FALSE; } if ((fp=fopen(fname,"r"))==NULL) { printf("Cannot open %s", argv[1]); exit(-1); } while (!feof(fp)) { fread(&clen,1,1,fp); fread(&usecount,1,1,fp); if (!pr_usecount) usecount = 0; fread(phbuf,sizeof(phokey_t), clen, fp); for(i=0;i