# include <stdio.h>
struct node
{
int info;
struct node* link;
};
int main()
{
int ch,data;
struct node *front=NULL,*rear=NULL,*sap,*ptr,*newptr;
char ans;
do
{
printf("n 1. insert n delete n 3.display 4.exit");
printf("enter your choice");
scanf("%d",&ch;);
switch(ch)
{
case 1:
{
newptr=(struct node*) malloc(sizeof(struct node));
if(newptr==NULL)
{
printf("n no memory");
return 0;
}
printf("n enter tye elements");
scanf("%d",&data;);
newptr->info=data;
newptr->link=data;
if(rear==NULL)
front=rear=newptr;
else
{
rear->link=newptr;
rear=newptr;
}
break;
}
case 2:
printf("do u wanna delete");
scanf("%c",&ans;);
while(ans=='y'||ans=='Y')
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}