why do I have unitialised values
void delete_from_friends(User *user) {
        for (int i = 0; i < MAX_FRIENDS; i++) {
                if (user->friends[i] == NULL) {}
                else {
                        for (int j = 0; j < MAX_FRIENDS; j++) {
                                User *friends_friend = user->friends[i]->friends[j];
                                if (friends_friend == NULL) {}
                                else if (strcmp(friends_friend->name, user->name) == 0) {
                                        user->friends[i]->friends[j] = NULL;
                                        break;
                                }
                        }
                }
        }
}