new_item ??!!

I have the folowing structure..

struct usr
{
char user[256];
}

struct usr live[50]; /* array of structure */
live[1].user="something";
live[2].user="anithing";
...
live[9].user="end";

I am using menu library from ncurses :

and I want to items for the panel :

ITEM **my_items;

        my_items = (ITEM **)calloc(9, sizeof(ITEM *));
        for(i = 0; i < 9; ++i)
        my_items = new_item( live.user , "USER" );

I have a real problem with live[i].user , I encountur a lot of errors .. what is wrong ??? :confused:

strcpy(live[i].user],"some string");

NOT:
live[i].user="some string"