non sono un mago del c, ma forse se posti un esempio potro far qualcosa...