A console-based Result Management System written in C. Features student record CRUD, marks/grades management, GPA calculation, and text-file storage with a menu-driven interface.

Result Management System is a C-based console application for managing student examination results. It uses text files for persistent storage and provides a menu-driven interface for all operations.
Written in pure C with standard library only — no external dependencies. File I/O uses structured text formats for reading and writing records. The menu system is built with a state machine pattern for clean navigation. Memory management is handled carefully with proper allocation and deallocation.
This was one of my first programming projects, built during my early semesters. It solidified my understanding of C fundamentals, file handling, pointers, and structured programming.