/* struct-initialization-func.c */ #include typedef struct{ char *name; /* 氏名 */ double height; /* 身長 */ double weight; /* 体重 */ } health; void show(health h); int main(void) { health h1={"東京子", 1.655, 49.3}; health h2; show(h1); h2 = h1; show(h2); return 0; } void show(health h) { printf("%sの身長は%fm,体重は%fkgです。\n",h.name, h.height, h.weight); }