This repository contains a Student Management System built using the C programming language, implementing CRUD (Create, Read, Update, Delete) operations. The system allows users to manage student records, including adding, viewing, updating, and deleting student information.
- Create: Add new student records with details such as name, roll number, age, and grade
- Read: View all student records or search for a specific student's details
- Update: Modify existing student records
- Delete: Remove student records
- C programming language
- File input/output for data storage
- Compile the program using gcc compiler:
gcc StudentManagementSystem.c -o StudentManagementSystem
- Run the program:
./StudentManagementSystem
- Follow the menu-driven interface to perform CRUD operations
- Add, view, update, or delete student records as needed
This project is licensed under the GNU General Public License.
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.
Thanks to the C programming community for their resources and support.
Implementation of this project can be converted to similar applications (like Library Management System, Banking System, Hospital Management System, Railway Reservation System) and it can also be extended to the advance level.