From 2c10067d3e548a3e29c5b59b2d7824f0aa4ed57f Mon Sep 17 00:00:00 2001 From: Sambo Chea Date: Sun, 2 Aug 2020 11:43:28 +0700 Subject: [PATCH] Add and updated functions --- run | 11 +++++++---- single | Bin 0 -> 16656 bytes work1/single.c | 24 +++++++++++++++++------- 3 files changed, 24 insertions(+), 11 deletions(-) create mode 100755 single diff --git a/run b/run index 3404d11..9003232 100755 --- a/run +++ b/run @@ -1,6 +1,9 @@ #!/bin/bash -echo "compile the program.c file..." -gcc work1/main.c -o program -echo "run the program..." -./program \ No newline at end of file +# echo "compile the program.c file..." +# gcc work1/main.c -o program +# echo "run the program..." +# ./program + +gcc work1/single.c -o single +./single \ No newline at end of file diff --git a/single b/single new file mode 100755 index 0000000000000000000000000000000000000000..a8f38d41fc66b42051d1ffbc6567ed61c8eef30f GIT binary patch literal 16656 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 literal 0 HcmV?d00001 diff --git a/work1/single.c b/work1/single.c index b43b9c5..12f216a 100644 --- a/work1/single.c +++ b/work1/single.c @@ -1,19 +1,22 @@ #include "stdio.h" #include "stdlib.h" -struct person_tag { +struct person_tag +{ char name[20]; char id[10]; }; -struct course_tag { +struct course_tag +{ char course_name[20]; int no_of_units; int marks[4]; float avg; }; -struct student_tag { +struct student_tag +{ struct person_tag student_info; struct course_tag course_info; struct student_tag *next; @@ -31,13 +34,20 @@ void quite(); // util functions void display_menu(); -int main(void) { - printf("Welcome!"); +int main(void) +{ + // varibales + int selected; - printf("Goodbye!"); + printf("Welcome!\n"); + + display_menu(); + + printf("\nGoodbye!"); } -void display_menu() { +void display_menu() +{ printf("(1) Display students’ details\n"); printf("(2) Search for a student’s mark\n"); printf("(3) Find the details of student with the largest average\n");