#include <stdio.h>
#include<string.h>
#include<malloc.h>
struct linkedlist{
int data;
struct linkedlist *link;
};
typedef struct linkedlist llist;
void insert(int data, llist *p);
void insert(int data, llist *p)
{
llist *temp;
temp=(llist*)malloc(sizeof(llist));
if(p==NULL)
{
temp->link=NULL;
temp->data=data;
p=temp;
}
else
{
temp->data= data;
temp->link=p;
p=temp;
}
}
void display(llist *list)
{
printf("displaying created list");
do{
printf("%d\t",list->data);
list=list->link;
}while(list->link!=NULL);
}
int main()
{
llist *list;
int i,value,size;
printf("enter size of linklist\n");
scanf("%d",&size);
for(i=0;i<size;i++)
{
printf("\n enter value to insert at the beginning of list\n");
scanf("%d",&value);
insert(value,list);
}
display(list);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlPHN0cmluZy5oPgojaW5jbHVkZTxtYWxsb2MuaD4KCnN0cnVjdCBsaW5rZWRsaXN0ewoJaW50IGRhdGE7CglzdHJ1Y3QgbGlua2VkbGlzdCAqbGluazsKfTsKCnR5cGVkZWYgc3RydWN0IGxpbmtlZGxpc3QgbGxpc3Q7Cgp2b2lkIGluc2VydChpbnQgZGF0YSwgbGxpc3QgKnApOwoKdm9pZCBpbnNlcnQoaW50IGRhdGEsIGxsaXN0ICpwKQp7CglsbGlzdCAqdGVtcDsKCXRlbXA9KGxsaXN0KiltYWxsb2Moc2l6ZW9mKGxsaXN0KSk7CglpZihwPT1OVUxMKQoJCXsKCQkJdGVtcC0+bGluaz1OVUxMOwoJCQl0ZW1wLT5kYXRhPWRhdGE7CgkJCXA9dGVtcDsKCQl9CgllbHNlCgkJewoJCQl0ZW1wLT5kYXRhPSBkYXRhOwoJCQl0ZW1wLT5saW5rPXA7CgkJCXA9dGVtcDsKCQl9CgkKfQp2b2lkIGRpc3BsYXkobGxpc3QgKmxpc3QpCnsKcHJpbnRmKCJkaXNwbGF5aW5nIGNyZWF0ZWQgbGlzdCIpOwoJZG97CgkJcHJpbnRmKCIlZFx0IixsaXN0LT5kYXRhKTsKCQlsaXN0PWxpc3QtPmxpbms7CgkJfXdoaWxlKGxpc3QtPmxpbmshPU5VTEwpOwp9CmludCBtYWluKCkKewoKbGxpc3QgKmxpc3Q7CmludCBpLHZhbHVlLHNpemU7CnByaW50ZigiZW50ZXIgc2l6ZSBvZiBsaW5rbGlzdFxuIik7CnNjYW5mKCIlZCIsJnNpemUpOwpmb3IoaT0wO2k8c2l6ZTtpKyspCnsKcHJpbnRmKCJcbiBlbnRlciB2YWx1ZSB0byBpbnNlcnQgYXQgdGhlIGJlZ2lubmluZyBvZiBsaXN0XG4iKTsKc2NhbmYoIiVkIiwmdmFsdWUpOwppbnNlcnQodmFsdWUsbGlzdCk7Cn0KCmRpc3BsYXkobGlzdCk7CnJldHVybiAwOwp9Cg==
Main.java:1: error: illegal character: '#'
#include <stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include <stdio.h>
^
Main.java:2: error: illegal character: '#'
#include<string.h>
^
Main.java:3: error: illegal character: '#'
#include<malloc.h>
^
Main.java:7: error: class, interface, or enum expected
struct linkedlist *link;
^
Main.java:8: error: class, interface, or enum expected
};
^
Main.java:10: error: class, interface, or enum expected
typedef struct linkedlist llist;
^
Main.java:12: error: class, interface, or enum expected
void insert(int data, llist *p);
^
Main.java:14: error: class, interface, or enum expected
void insert(int data, llist *p)
^
Main.java:17: error: class, interface, or enum expected
temp=(llist*)malloc(sizeof(llist));
^
Main.java:18: error: class, interface, or enum expected
if(p==NULL)
^
Main.java:21: error: class, interface, or enum expected
temp->data=data;
^
Main.java:22: error: class, interface, or enum expected
p=temp;
^
Main.java:23: error: class, interface, or enum expected
}
^
Main.java:27: error: class, interface, or enum expected
temp->link=p;
^
Main.java:28: error: class, interface, or enum expected
p=temp;
^
Main.java:29: error: class, interface, or enum expected
}
^
Main.java:35: error: class, interface, or enum expected
do{
^
Main.java:37: error: class, interface, or enum expected
list=list->link;
^
Main.java:38: error: class, interface, or enum expected
}while(list->link!=NULL);
^
Main.java:39: error: class, interface, or enum expected
}
^
Main.java:44: error: class, interface, or enum expected
int i,value,size;
^
Main.java:45: error: class, interface, or enum expected
printf("enter size of linklist\n");
^
Main.java:46: error: class, interface, or enum expected
scanf("%d",&size);
^
Main.java:47: error: class, interface, or enum expected
for(i=0;i<size;i++)
^
Main.java:47: error: class, interface, or enum expected
for(i=0;i<size;i++)
^
Main.java:47: error: class, interface, or enum expected
for(i=0;i<size;i++)
^
Main.java:50: error: class, interface, or enum expected
scanf("%d",&value);
^
Main.java:51: error: class, interface, or enum expected
insert(value,list);
^
Main.java:52: error: class, interface, or enum expected
}
^
Main.java:55: error: class, interface, or enum expected
return 0;
^
Main.java:56: error: class, interface, or enum expected
}
^
32 errors