letimicnim pregledom koda evo par "tipova":
tip 1: int d[]={} - velika greska, pa cak i za samog pocetnika; prilikom deklaracije niza mora se zadati velicina istog
tip 2: kod poziva funkcije ispis(&p.ip,&p.imep,&p.stih) za char tip se ne pise znak & (adresni operator)
tip 3: neznam jel ti struktura koda poremetila kopiranjem, ali svakako pripazi da stavljas razmake i odvajas cjeline; lakse se prati i ispravlja kod
p.s. stavi fajl pjesme tu ako ga imas.