Question: 2 - CS ToDo In assignment 2 you will be implementing a todo list, to help Ben keep track of all the jobs he has

2 - CS ToDo In assignment 2 you will be implementing a todo list, to help Ben keep track of all the jobs he has to do for DPST1091! Todo lists are a classic first project for any aspiring developer, so we decided to let you implement your own todo list in C, to get some more practice working with linked lists. Overview Assignment Structure This assignment will test your ability to create, use, manipulate and solve problems using linked lists. To do this, the todo list is implemented as a linked list of tasks, and another separate linked list is used to keep track of your "completed tasks". We have defined some structs in the provided code to get you started. You may modify any of the structs if you wish, but you should not need to. struct todo_list Purpose: o To store all of the information about our todo list. Contains: O O struct task *tasks A pointer to the first task in the todo list. struct completed_task *completed_tasks A pointer to the first completed task in the list struct task

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!