Skip to content

Student Report Card System in C language #351

@chandradeep12

Description

@chandradeep12

Description

Implement a Student Report Card System in C language.
This is a classic C programming project that helps in understanding structures, file handling, and basic I/O operations.
The program should manage student records, store marks, and calculate the final result.

Problem Statement

Create a console-based system that can:

Add Student Records – store name, roll number, and marks for multiple subjects.

Display All Records – show a table of all students with their average and grade.

Search a Student Record – view details by roll number.

Save & Retrieve Data from File – use file handling for persistent storage.

Exit – safely close the program.

Example

Input:

===== STUDENT REPORT CARD SYSTEM =====

  1. Add Record
  2. Display Records
  3. Search Record
  4. Exit
    Enter your choice: 1
    Enter Name: Rahul
    Enter Roll No: 101
    Enter Marks in 3 Subjects: 85 90 80

Output :
Record added successfully!

Expected Approach

Use structures (struct Student)

Implement functions for modularity

Use file handling (fopen, fwrite, fread) to store data persistently

Compute average and grade dynamically

hey @dimpeshmalviya please assign this issue and mention it under hacktoberfest tag.. i am creating a PR as well for this..
Thank you..

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions