Your IP : 216.73.216.40


Current Path : /var/www/html/venkat/old/
Upload File :
Current File : /var/www/html/venkat/old/icm2015002_4.c

#include<stdio.h>
#include<stdlib.h>

int i=1,n;	
struct linkedlist
{
	int item;
	struct linkedlist *next;
};
typedef struct linkedlist node;
node *start;

void create(node *list)
{
	scanf("%d",&(list->item));
	if(i==n)
		return;
	else
	{
		list->next=(node*)malloc(sizeof(node));
		i++;
		create(list->next);
	}
	
}

void print(node *list)
{
	printf("%d",list->item);
	
	if(list->next==NULL)
		return;
	else
	{
		printf("-");
		print(list->next);
	}
}	





void delete(node *list)
{	
	node *n1;
	n1=list->next;
	free(list);
	list=list->next;
}





void main()
{
	start=(node*)malloc(sizeof(node));
	scanf("%d",&n);
	create(start);
	print(start);
	delete(start);
}