C - Problem with lvalue

Hello, I have problem with lvalue please someone help me :)
I put stars where the lvalue problem is.
THANKS.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
for(i=0;i<99;i++)
		{
			if(users[i].ID==0) break;
			if(ans==users[i].ticketNo)
			{
				printf("\n\n The ticket with No. %d has been deleted!",users[i].ticketNo);
			//putting next element 1 place back to delete the i-th element
				users[i].Name = users[i+1].Name;*
				users[i].Surname=users[i+1].Surname;*
				users[i].seatNo=users[i+1].seatNo;*
				users[i].ticketNo=users[i+1].ticketNo;*
				users[i].trainName=users[i+1].trainName;*
				users[i].trainNo=users[i+1].trainNo;*
				users[i].fromCity=users[i+1].fromCity;*
				users[i].toCity=users[i+1].toCity;*
				users[i].date=users[i+1].date;*
				copy=1;
			}
i solved my problem using strcpy ;)
Topic archived. No new replies allowed.