Updated for search by key and id

This commit is contained in:
Sambo Chea 2020-08-02 21:00:05 +07:00
parent ef484509f3
commit b3ddc90786

View File

@ -114,12 +114,12 @@ void display_students()
return; return;
} }
printf("\n================ Student Details ================\n");
print_student(student); print_student(student);
} }
void print_student(STUDENT *student) void print_student(STUDENT *student)
{ {
printf("\n================ Student Details ================\n");
while (student != NULL) while (student != NULL)
{ {
printf("\n"); printf("\n");
@ -238,8 +238,9 @@ STUDENT *search_student_by_name_or_id(char search_key[NAME_SIZE])
while (temp != NULL) while (temp != NULL)
{ {
if (temp->student_info.name == search_key || temp->student_info.id == search_key) if (strcmp(temp->student_info.name, search_key) == 0 || strcmp(temp->student_info.id, search_key) == 0)
{ {
printf("\nSearch found with key: %s\n", search_key);
return temp; return temp;
} }
temp = temp->next; temp = temp->next;