C
57
Client_TCP
Guest on 25th April 2022 10:15:56 PM
/* Programme chat avec TCP Socket-Client : La voiture en panne*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winsock2.h>
int main()
{
printf("Je suis la voiture ...\n");
WSADATA WSAData;
SOCKET sock;
char buffer[255];
char buffer1[255];
WSAStartup(MAKEWORD(2,0), &WSAData);
sock = socket(AF_INET, SOCK_STREAM, 0);
sin.
sin_addr.
s_addr = inet_addr
("127.0.0.1"); // adresse du serveur
sin.
sin_family = AF_INET
;
sin.
sin_port = htons
(6675);
connect
(sock
, (SOCKADDR
*)&sin, sizeof(sin)); // etablir la connexion
while(1) /* Boucle infinie */
{
recv(sock, buffer, sizeof(buffer), 0); // reception des messages
printf("Le centre de maintenance dit: %s \n", buffer
);
printf("La voiture repond ?:") ;
gets(buffer1
) ; // lecture d'une chaine de caractere au clavier
send(sock, buffer1, sizeof(buffer), 0); // envoi des message s
}
closesocket(sock);
WSACleanup();
return 0;
}