#include<stdio.h>
#include<malloc.h>
/** linked list of characters. the key is data.*/
typedef struct LinkNode {char data;struct LinkNode* next;
}LNode, * LinkList, * NodePtr;/** Initialize the list with a header.* @return the pointer to the header.*/
LinkList initLinkList() {NodePtr tempHeader = (NodePtr)malloc(sizeof(LNode));tempHeader->data = '