Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  vai.c
Language: C/C++
Code:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
struct node
{
 int item;
 struct node *next;
} typedef node;
node* create(node *s)  ;
void display(node* s);
main()
{
 node *start=NULL;
 start=create(start);
 display(start);
}
node* create(node *s)
{
 node *temp,*t1;
 int a;
 t1=s;
 do
 {
  if(a!=-1)
  printf("Enter a no.");
  scanf("%d",&a);
  temp=(node*)malloc(sizeof(node));
  temp->item=a;
  temp->next=NULL;
  if(s==NULL)
  s=t1=temp;
  else
   {
    t1->next=temp;
    t1=temp;
   }
  }while(a!=-1);
  }
void display(node* s)
{
 node *p;
 p=s;
 do
 {
  printf("%dn",p->item);
  p=p->next;
 }while(p!=NULL);
 }
          
          
          
          
Comments: