why is this not printing the what is your username?
int main() {
    setbuf(stdout, NULL);
    fprintf(stdout, "Welcome to FriendMe! (Local version)\nPlease type a command:\n> ");

    struct sockaddr_in *self = init_server_addr(PORT);
    int listenfd = set_up_server_socket(self, 5);

    while (1) {
        int fd = accept_connection(listenfd);
        if (fd < 0) {
            continue;
        }
        printf("What is your usename?");

        close(fd);
    }

    free(self);
    close(listenfd);
    return 0;
}