اذا لا تفقه شيئا في السي, فمن الطبيعي ان تسأل استاذ المادة.
انا يمكنني ان احل واجبك المنزلي في غضون دقائق, ولكن لن ينفعك ذلك بشيئ.
اذا لم تفهم السؤال, اخبرنا وسوف اترجمه لك. انا مستعد لاقدم ما استطيع من مساعدة اذا ما بداءت انت بالحل و حاولت على الاقل.
كود PHP:
enum major { CS, ARB, ENG, MTH, PYS, PHL, MED, FRN, ISLM};
struct student {
char *name;
int id;
enum major major;
struct student *left;
struct student *right;
};
int sort_students (struct student *tree);
int print_student (struct student *tree);
int traverse_tree_inorder (struct student *tree);
int main ()
{
struct student *root;
/* initialize tree */
/* process tree */
/* free memory */
}
هذا الهيكل للبرنامج, والبقية منه ليس بصعوبة كبيرة اذا ما راجعت ملاحظاتك ودروسك. اذا بادرت انت بالحل وحاولت على الاقل, سوف يشجعني ذلك على انهائه معك.