Author: Pete Galati
Date: 10:55:53 08/23/99
Go up one level in this thread
Thanks Alex, I copied that to the notepad, I'll try it!
Pete
On August 23, 1999 at 04:56:15, Alex Boby wrote:
>On August 22, 1999 at 21:17:01, Pete Galati wrote:
>
>>I'm looking for a program that can count the number of times "!" happens in an
>>opening book that I'm putting together. ! is used at the end of each opening so
>>that would give me a count of the openings.
>>
>>Something that works in Dos or Linux that I can compile to run in Dos.
>>
>>I can't find a way to do it with grep. And there's another Linux utility called
>>"WC" that appears to count the total amount of words, but I havn't figured a way
>>to get it to count that one specific "!" string.
>>
>>Thanks
>>
>>Pete
>
>
>Pete,... give this a try.
>
>/* --------------- BEGIN excount.c --------------------- */
>/* Counts the number of exclamation marks in a text file */
>
>#include <stdio.h>
>
>long countExclamationMarks(FILE *fp)
> {
> int nextChar;
> long count=0;
>
> while ((nextChar=fgetc(fp))!=EOF)
> if (nextChar=='!') count++;
> return count;
> }
>
>void main(int argc, char *argv[])
> {
> char filename[256];
> FILE *fp;
>
> if (argc!=2)
> {
> printf("Usage: excount [filename]\n");
> exit(0);
> }
> strcpy(filename, argv[1]);
>
> fp = fopen(filename, "rt");
> printf("excount: %ld !'s found\n",countExclamationMarks(fp));
> fclose(fp);
> }
>
>/* ------------------- END excount.c --------------------- */
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.