int create_user(const char *name, User **user_ptr_add) {
    struct user new_user;
    strcpy(new_user.name, name);
    new_user.next = NULL;

how to iterate to end of user_ptr_add and insert new_user at tail of list