Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

given an array of course structure g_course_array typedef struct course { char name[50] char prerequisite[3][50] enum crstype type int hours }course_t Help writing a c

given an array of course structure g_course_array

typedef struct course {

char name[50]

char prerequisite[3][50]

enum crstype type

int hours

}course_t

Help writing a c function which takes first argument is name of the course and second argument is type.

This function should return largest hours with type given. The prerequisite course must have the same type as the second argument.

Since there can be more than one prerequisite of a course, iif 2 or more courses have the same type as the second argument return max hours out of those courses

return 0 if acourse does not have any prerequisites of the specified type. Return -1 if course or one of its prerequisites can not be found in the given g_course_array

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Management An Organizational Perspective

Authors: Richard T. Watson

1st Edition

0471305340, 978-0471305347

More Books

Students also viewed these Databases questions