word_count头文件
#ifndef word_count_h
#define word_count_h
#include <ctype.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
/* Representation of a word count object.
Includes next field for constructing singly linked list*/
struct word_count {
char* word;
int count;
struct word_count* next;
};
/* Introduce a type name for the struct */
typedef struct word_count WordCount;
/* Initialize a word count list, updating the reference to the list */
void init_words(WordCount** wclist);
/* Length of a word count list */
size_t len_words(WordCount* wchead);
/* Find a word in a word_count list */
WordCount* find_word(WordCount* wchead, char* word);
/* Insert word with count=1, if not already present; increment count if present. */
void add_word(WordCount** wclist, char* word);
//static int wordcntcmp(const WordCount *wc1, WordCount *wc2);
/* print wo