calculatrice mode udp client

calculatrice mode udp client

by SOLTANI Mohamed Habib -
Number of replies: 5

#include<sys/socket.h>
#include<sys/types.h>
#include<net inet/in.h>
#include<stdlib.h>
•int main (int argc, char*argc [ ])
{
9• int s=socket (AF_INET, SOCK_STRING, 0);
10•struct sockaddr_in srv, cli;
11• cli. sin_family=AF_INET;
12•cli. sin_porte=atoi(argv[1]);
13•cli.sin_addr.s_adr=INADDR_ANY;
14•if(bind(s,&srv, sizeof(srv)>==-1)
15•{
16•perror("bind");}
17•retun(-1);
int nbr;
• srv. sin_family=AF_INET;
•srv.sin_addr.s_adr=inet_addr(arg v[2]);
•srv. sin_porte=atoi(argv[3]);
scanf("%d",&nbr);
sendto(s,&nbr,sizeof(nbr),0,&srv,sizeof(srv));
scanf("%d",&nbr);
sendto(s,&nbr,sizeof(nbr),0,&srv,sizeof(srv));
recvfrom(s,&nbr,sizeof(nbr),0,&srv,sizeof(srv));
close(s)
return 0;
}

In reply to SOLTANI Mohamed Habib

Re: calculatrice mode udp client

by Abderrahmane SAADI -
1/- Erreur dans 'main()' : argv.
correction: int main(int argc, char *argv[])
2/- Erreur dans le type .
correction: s = socket(AF_INET,SOCK_DGRAM,0);
3/- Erreur de la creation bind :
correction : if(bind(s,&cli, sizeof(cli)>==-1)
4/- A la ligne 16 : } dans la fin .
correction : 16•perror("bind");
17•retun(-1);
}
In reply to Abderrahmane SAADI

Re: calculatrice mode udp client

by KELTOUMA BOUACHRIA -
Erreur dans le type correction: s = socket(AF_INET,SOCK_DGRAM,0);
Erreur de la creation bind correction : if(bind(s,&cli, sizeof(cli)>==-1)
In reply to SOLTANI Mohamed Habib

Re: calculatrice mode udp client

by Nour Elhouda DJELLOULI -
1)Erreur dans 'main()' : correction: int main(int argc, char *argv[])
2) Erreur dans le type correction: s = socket(AF_INET,SOCK_DGRAM,0);
3)Erreur de la creation bind correction : if(bind(s,&cli, sizeof(cli)>==-1)
4) A la ligne 16 correction : 16•perror("bind");
5)retun(-1);}
In reply to SOLTANI Mohamed Habib

Re: calculatrice mode udp client

by Mohamed Redha OTMANI -
erreur line 9 SOCK_STRING => SOCK_DGGRAM
erreur (int argc, char*argc [ ]) => (int argc, char *argv[ ]
#include => #include
In reply to SOLTANI Mohamed Habib

Re: calculatrice mode udp client

by FATMA MORADJI -
Inclusion incorrecte des bibliothèques.Utilisation incorrecte de valeurs pour les types de sockets.Erreurs de syntaxe dans l'initialisation des structures de socket.Conditions if mal formées.Erreurs de syntaxe dans les instructions de retour.Accès incorrect aux arguments de la ligne de commande.Utilisation incorrecte des adresses IP et des ports.Manque de messages d'invite pour l'utilisateur lors de la saisie des nombres.Utilisation incorrecte des fonctions sendto() et recvfrom().Absence de point-virgule à la fin de certaines lignes de cod