return(opt[i]->val); ^^^^^^^^^^^^^ ой! Что я увидел, передавали как ссылку, а вернуть значение структуры хотите ;-) -- Best regards Alexandr R. Ogurtzoff { UNIX is user friendly, it's just picky about who its friends are }