Ok uso dev c++. Ma ho capito l'errore o almeno come risolvere il problema. L'inesperienza mi ha portato a provare a creare una libreria per il dato lista senza fare un progetto! Cioè avevo creato tre file nella stessa cartella rispettivamente main,file .h , file.c e includendo nel main #include "file.h". Io non so pechè avevo capito così forse perchè leggendo in giro per internet avevo letto che dovevano essere nella stessa directory e quindi non fosse obbligatorio fare un progetto! Adesso ho riprovato a fare un progetto di tipo "console application" e sembra funzionare! (non so se fare il progetto è l'unico modo per creare una libreria, anche perche si io volessi usare questa libreria che ho creato oggi in un altro programma come faccio ad includerla senza dover rifare un progetto?)
Comunque grazie!