#Include #Include : Typedef Struct Int Struct
#Include #Include : Typedef Struct Int Struct
h>
2. #include <stdlib.h>
3.
4.
5. typedef struct nod {
6. int valoare;
7. struct Nod *leg;
8. } Nod;
9.
10.
11.
12.
Nod *nou;
13.
nou = malloc(sizeof(Nod));
14.
nou->valoare=valoare;
15.
nou->leg = ceva;
16.
return realloc(nou,sizeof(Nod));
17.
18.
19.
20.
if (misca->valoare >valoare) {
21.
Nod *nou;
22.
nou = malloc(sizeof(Nod));
23.
nou->valoare=valoare;
24.
nou->leg = misca;
25.
prec->leg= nou;
26.
return realloc(ceva,sizeof(Nod));
27.
28.
prec=misca;
29.
misca=misca->leg;
30.
31.
misca->valoare = valoare;
32.
return realloc(ceva,sizeof(Nod));
33.
34.
35.
36.
printf("\n");
37.
38.
printf("%d ",ceva->valoare);
39.
ceva = ceva->leg;
40.
41.
42.
43.
44.
int main()
45.
46.
Nod *actual,*primul,*nou;
47.
nou = malloc(sizeof(Nod) );
48.
primul=nou;
49.
50.
nou->leg = NULL;
51.
int i;
52.
53.
54.
55.
actual=nou;
56.
nou=malloc(sizeof(Nod));
57.
scanf("%d",&(nou->valoare));
58.
nou->leg=NULL;
59.
actual->leg = nou;
60.
61.
primul=insert(primul,10);
62.
primul=insert(primul,1);
63.
primul=insert(primul,3);
64.
65.
afisare(primul);
66.
return 0;
67.