1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| #include <stdio.h>
#include <string.h>
int main()
{
struct s_nom
{
char prenom[20];
char nom[20];
};
struct s_date
{
int jour;
int mois;
int an;
};
struct s_lieu
{
char lieu1[20];
char lieu2[20];
};
struct s_human
{
struct s_nom hnom;
struct s_date hdate;
struct s_lieu hlieu;
};
struct s_human lauralee;
strcpy(lauralee.hnom.prenom, "lauralee");
strcpy(lauralee.hnom.nom, "berthelot");
lauralee.hdate.jour=9;
lauralee.hdate.mois=2;
lauralee.hdate.an=1998;
strcpy(lauralee.hlieu.lieu1, "paris");
strcpy(lauralee.hlieu.lieu2, "vincennes");
printf("%s %s est né le %d %d %d,a vécu a %s puis a %s\n",
lauralee.hnom.prenom,
lauralee.hnom.nom,
lauralee.hdate.jour,
lauralee.hdate.mois,
lauralee.hdate.an,
lauralee.hlieu.lieu1,
lauralee.hlieu.lieu2);
return 0;
} |