#include <stdio.h>
#define null 0
typedef struct node
{int data;
struct node*next;
}slnode;
void*initiate(slnode**h)
{*h=(slnode*)malloc(sizeof(slnode));
(*h)->next=null;
}
slnode append(slnode*p,int x)
{slnode*s;
s=(slnode*)malloc(sizeof(slnode));
s->data=x;
s->data=p->next;
p->next=s;
}
main()
{int i,x;
slnode *p;
initiate(&p);
for(i=1;i<4;i++){
printf("ch%d=",i);
x=getchar();
getchar();
append(p,x);
printf("point ch%d=%c/n",i,x);
}
}