#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <arpa/inet.h>

#define SERVER_IP "127.0.0.1"
#define SERVER_PORT 8888

int main(int argc, char *argv[])
{
    int sock;
    struct sockaddr_in server;
    char message[3], server_reply[2000];
    
    int i =0;
    while(i<5)
    {
    //create socket
    sock = socket(AF_INET, SOCK_STREAM, 0);
    
    server.sin_addr.s_addr = inet_addr(SERVER_IP);
    server.sin_port = htons(SERVER_PORT);
    server.sin_family = AF_INET;

    //connect to server
    connect(sock, (struct sockaddr *)&server, sizeof(server));

    //recive
    //int i = 0;
    //while(i<=4)
    //{
        puts("please input a number:"); 
        scanf("%s" , message);
        send(sock, message, strlen(message), 0);
        puts("Send Success.");

        recv(sock, server_reply, 2000, 0);
        puts(server_reply);
        //puts("Recive Success.");
        i++;
    }
    return 0;
}
