#include<stdio.h>
#include<stdlib.h>
#include<string.h>
// node 선언
typedef char valueCode[5];
typedef struct NodeTag{
valueCode Value;
struct NodeTag *Link;
}NodeType;
NodeType *X,*Y,*Z;
// 맨 뒤에 node 삽입하는 함수
void InsertNewLastNode(char *A, NodeType **L){
NodeType *N,*P;
N=(NodeType *)malloc(sizeof(NodeType));
strcpy(N->Value,A);
N->Link=NULL;
if(*L==NULL){
*L=N;
}else{
P=*L;
while(P->Link!=NULL){
P=P->Link;
}
P->Link=N;
}
}
// 맨 처음에 node 삽입하는 함수
void InsertNewFirstNode(char *A, NodeType **L){