ne ho preparato un altro + semplice...prima andava con qualche warning ora mi da qualche errorino...ma nn capisco xchè
codice:
#include <stdio.h>
#include <stdlib.h>
struct fanculo {
int n;
struct fanculo *next;
};
struct fanculo *crea();
struct fanculo *aggiungi(struct fanculo *p, int val);
main()
{
struct fanculo *listaPtr;
listaPtr = crea();
aggiungi(struct listaPtr *p, 5);
}
struct fanculo *crea()
{
int size;
struct fanculo *p;
size = sizeof(struct fanculo);
p = malloc(size);
p->n = 0;
p->next = NULL;
}
struct fanculo *aggiungi(struct fanculo *p, int val) {
int size;
struct fanculo *p, *paus;
size = sizeof(struct fanculo);
paus->next = malloc(size);
paus = paus->next;
paus->n = val;
paus->next = NULL;
}