ACP3_5

//BCA Support - www.bcasupport.xyz #include <stdio.h> #include <alloc.h> void main() { struct node{ int no; struct node *next; }*node,*start; char ch='y'; clrscr(); start=(struct node *)malloc(sizeof(struct node)); node=start; while(ch=='y') { clrscr(); printf("\nInput no. : "); flushall(); scanf("%d",&node->no); printf("\nEnter y to enter another no. : "); flushall(); scanf("%c",&ch); if(ch=='y') { node->next=(struct node *)malloc(sizeof(struct node)); node=node->next; } else { node->next=NULL; } } node=start; clrscr(); printf("\nValues :"); while(node->next!=NULL) { printf("\n%d",node->no); node=node->next; } printf("\n%d\n",node->no); node=start; start=node->next; node=start; if(start->next==NULL) { printf("\nThere's only one node in the link list!"); getch(); exit(); } printf("\nValues after deleting starting node :"); while((node->next)!=NULL) { printf("\n%d",node->no); node=node->next; } printf("\n%d",node->no); getch(); }

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.