A simple command-line to-do list manager written in C using a linked list.
- Add tasks
- Remove tasks by number
- Display all tasks
- Save/load tasks from file
- Wipe all tasks
- Command help
To-Do List/
│
├── data/
│ └── tasks.txt # Saves task information here
│
├── src/
│ └── to-do.c # Source code of to-do list
│
├── to-do.exe # Project executable
└── README.md # Project overviewUse GCC or any C compiler:
gcc to-do.c -o to-doMake sure you're in the project directory:
./to-do- Tasks are saved to data/tasks.txt on exit.
- Make sure the data/ directory exists before running the program.