A simple command-line To-Do List application written in C, allowing you to manage your daily tasks directly from the terminal.
It supports adding, viewing, and deleting tasks, with all data stored in a local text file (todo.txt).
- β Add new tasks
- π View all tasks
- β Delete tasks by number
- πΎ Persistent storage β tasks are saved in
todo.txt - π₯οΈ Works on both Windows and Linux
Each task is stored as a new line in todo.txt.
When you:
- Add β the task is appended to the file
- View β reads all lines and displays them
- Delete β rewrites the file without the selected task
====== TO-DO LIST APP ======
1. Add Task
2. View Tasks
3. Delete Task
4. Exit
Enter your choice: 1
Enter task: Complete C project
Task added successfully!
Utkarsh Punkar
Made this for my open ended practical of Programming for Problem Solving Course.