Skip to content

Individual project during C-training bootcamp designed to consolidate learning across several topics including structs, arrays, pointers and memory management.

Notifications You must be signed in to change notification settings

siamn/school-c-project

Repository files navigation

Schools Management Project

Individual project during C-training bootcamp designed to consolidate learning across several topics including structs, arrays, pointers and memory management.

Requirements

  • The program must be written in C and must compile with gcc
  • The program should use a command line interface (CLI) to add new information
  • The CLI can be used to add students and the subjects they study
  • The CLI can be used to add teachers and the subject they teach (1 subject per teacher)
  • The CLI can be used to assign grades to students per subject
  • The CLI can be used to find which students study a specified subject
  • The CLI can be used to find which teacher teaches a specified subject
  • The CLI can be used to find the grades a specified student has achieved in a specified subject
  • [Bonus] The CLI can be used to find which teachers teach a specified student
  • [Bonus] The CLI can be used to find which students are taught by a specified teacher
  • [Bonus] Student/teacher data should be loaded from files when the program starts up

About

Individual project during C-training bootcamp designed to consolidate learning across several topics including structs, arrays, pointers and memory management.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published