diff --git a/src/chat/client/main.c b/src/chat/client/main.c
index c7510ff..3938af1 100644
--- a/src/chat/client/main.c
+++ b/src/chat/client/main.c
@@ -18,6 +18,8 @@ along with this program. If not, see .
#include
+#include
+
void send_socket(char *text, int socket);
int main(void)
@@ -32,6 +34,11 @@ int main(void)
server_addr.sin_port = htons(SERVER_PORT);
server_addr.sin_addr.s_addr = INADDR_ANY;
+ printf("Welcome.\n\nEnter IP Address:\n>>> ");
+ getline(&line, &line_length, stdin);
+
+ server_addr.sin_addr.s_addr = inet_addr(line);
+
int connectStatus = connect(listen_socket, (SA *) &server_addr, sizeof(server_addr)); //CONNECT
if (connectStatus < 0) why2_die("Connecting failed.");