fork download
  1. #include <stdio.h>
  2. #include<string.h>
  3. #include<malloc.h>
  4.  
  5. struct linkedlist{
  6. int data;
  7. struct linkedlist *link;
  8. };
  9.  
  10. typedef struct linkedlist llist;
  11.  
  12. void insert(int data, llist *p);
  13.  
  14. void insert(int data, llist *p)
  15. {
  16. llist *temp;
  17. temp=(llist*)malloc(sizeof(llist));
  18. if(p==NULL)
  19. {
  20. temp->link=NULL;
  21. temp->data=data;
  22. p=temp;
  23. }
  24. else
  25. {
  26. temp->data= data;
  27. temp->link=p;
  28. p=temp;
  29. }
  30.  
  31. }
  32. void display(llist *list)
  33. {
  34. printf("displaying created list");
  35. do{
  36. printf("%d\t",list->data);
  37. list=list->link;
  38. }while(list->link!=NULL);
  39. }
  40. int main()
  41. {
  42.  
  43. llist *list;
  44. int i,value,size;
  45. printf("enter size of linklist\n");
  46. scanf("%d",&size);
  47. for(i=0;i<size;i++)
  48. {
  49. printf("\n enter value to insert at the beginning of list\n");
  50. scanf("%d",&value);
  51. insert(value,list);
  52. }
  53.  
  54. display(list);
  55. return 0;
  56. }
  57.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
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
stdout
Standard output is empty