void list_users(const User *curr) {
    while (curr != NULL) {
        printf(curr->name);
        curr = curr->next;
    }
}
Print the usernames of all users in the list starting at curr. Names should be printed to standard output, one per line. Is there anything to be fixed?