#include <stdio.h>
#include <stdlib.h>
#include <string.h>
typedef struct a
{
int data;
struct a* link;
}node;
typedef struct b
{
node* link;
}head;
head* creat()
{
head* L;
L = (head*)malloc(sizeof(head));
L->link = NULL;
return L;
}
void addlnode(head* L, int a)
{
node* n;
node* p;
n = (node*)malloc(sizeof(node));
n->data = a;
n->link = NULL;
if(L->link == NULL)
{
L->link = n;
}
else
{
while(p->link!=NULL)
{
p = p->link;
}
p->link = n->link;
}
return ;
}
void print(head* L)
{
printf(".\n");
node* p;
p->link = L->link;
while(p->link!=NULL)
{
printf("%d ", p->data);
p = p->link;
}
printf("\n");
}
void dellnode()
{
node* p;
while(p->link->link == NULL)
{
p = p->link;
}
p->link->data = NULL;
p->link = NULL;
free(p->link);
}
int main()
{
int a;
head* L;
L = creat();
scanf("%d", &a);
addlnode(L, a);
scanf("%d", &a);
addlnode(L, a);
print(L);
}
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d", a);
return 0;
}
*/