Student - Data - Management - System C Problem
Student - Data - Management - System C Problem
Problem Description:
Design and implement a "Student Data Management System" in C to perform the following tasks:
1. Add a new student with their ID, name, grades for 5 subjects, and initialize their attendance
record.
2. Mark attendance for a student by specifying a day (1-32). Attendance is stored as a bitwise
integer.
4. Exit the program and ensure all dynamically allocated memory is freed.
Requirements:
1. Add Student
Input:
Output:
2. Mark Attendance
Input:
Output:
3. Display Records
Output:
Grades: 85 90 78 88 92
Average: 86.60
Category: GOOD
Constraints:
2. The number of students is dynamic and managed with dynamic memory allocation.