#include <iostream>
#include <stdlib.h>
using namespace std;
typedef struct node {
char data;
struct node *next;
}*LinkList ,Lnode;
void createheadLinkList(LinkList &L) {
LinkList p,q;
p=(LinkList)malloc(sizeof(Lnode));
L=p;
char s[]="hgk121jk.,ko",*m=s;
do {
p->next=(LinkList)malloc(sizeof(Lnode));
p=p->next;
p->data=*m++;
} while(*m!='\0') ;
p->next=NULL;
}
void printfhLinkList(LinkList L) {
while(L->next) {
L=L->next;
printf("%c",L->data);
}
}
int main(int argc, char** argv) {
LinkList L;
createheadLinkList(L);
printfhLinkList(L);
}