#include <stdlib.h> #include <stdio.h> #include <string.h> struct client { char nom[64]; char prenom[64]; char adresse[128]; char ville[30]; char pays[30]; }; int main() { struct client *p=NULL, obj; p =(struct client*)malloc(sizeof(struct client)); //Allouer une zone de mémoire pour la structure if(p==NULL) { printf("Problème d'allocation de mémoire"); exit(1); } printf("Tapez le nom du client: "); scanf(" %s", &obj.nom); printf("Tapez le prénom: "); scanf("%s", &obj.prenom); printf("Tapez l'adresse: "); scanf("%s", &obj.adresse); printf("Tapez la ville: "); scanf("%s", &obj.ville); printf("Tapez le pays: "); scanf("%s", &obj.pays); printf("Nom: %sn prénom: %sn adresse: %sn ville: %sn pays: %sn", obj.nom, obj.prenom, obj.adresse, obj.ville, obj.pays); return 0; } |
----------------------------------------------------------------------------