# What is the meaning of this? Why can't I assign a character value to the temp->task struct Todo{ int index; char task[100]; struct Todo *next; }; This is the structure of Todo.