This C program is designed to capture and manage the biodata of students enrolled in various programs, including Undergraduate, Postgraduate, and Part-Time. The program provides an interactive menu that allows users to perform several operations, such as adding student data, sorting students by program, counting the total number of students in each category, and updating records.
- Add student biodata including:
- Name
- Matriculation Number
- Program
- CGPA
- Level
- Department
- Gender
- Phone Number
- Address
- State of Origin
- Guardian's Phone Number
- Guardian's Email
- NIN Number
- Display all student records
- Count students in each program category
- User-friendly interface with input validation
- C Compiler (e.g., GCC)
- Basic knowledge of C programming
- Clone the repository:
git clone https://github.com/yourusername/Student-Biodata-Management-System.git
- Navigate to the project directory:
cd Student-Biodata-Mangement-System
- Compile the program:
gcc -o student_biodata student_biodata.c
- Run the program:
./student_biodata
Select Program:
1. Undergraduate
2. Postgraduate
3. Part-Time
Enter choice (1-3): 1
Contributions are welcome! Please feel free to submit a pull request or open an issue if you have any suggestions or improvements.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by my teammates from CPE 204 class.