Mi sembra una richiesta un po' troppo generica ...

Se non dici cosa non va, costringi chi ti vuole rispondere a fare un lavoro magari troppo impegnativo e cosi' non ottieni aiuto ...

In un forum si possono dare consigli, ma non e' una scuola privata ...

In ogni caso, la prima cosa che si nota e' che il puntatore usato nel main non corrisponde ad una corrispondente area allocata in memoria ...