#include<stdlib.h>
#include<stdio.h>
struct node {
int data;
struct node *next;
};
int main(){
struct node *start=NULL;
printf("Hello, World!\n");
int n;
while(1)
{
printf("1:insert/2:delete/3:search/4:print/else:end -> ");
scanf("%d",&n);
switch(n)
{
case 1:{
printf("Input: ");
scanf("%d",&n);
struct node *newa = (struct node*) malloc (sizeof(struct node));
newa->data=n;
if(start==NULL){
newa->next=NULL;
start=newa;
}
else if(n<=start->data){
newa->next=start;
start=newa;
}
else{
}
break;
}
case 2:
break;
case 3:
break;
case 4:{
printf("\n");
break;
}
default:
printf("Bye, World!");
return 0;
}
}
}