#include <stdio.h>
#define NAMELEN 10
/* 構造体の定義 */
typedef struct personal_t
{
int age; /* 年齢 */
char name[NAMELEN]; /* 名前 */
} person; /* 個人データ */
int main(void)
{
/* 構造体 person 型の変数の宣言と初期化 */
person p1 = {30, "Kanda"};
person p2;
p2 = p1;
p1.name[0] = 'P';
/* 各メンバの値を表示する */
printf("1age: %d\n", p1.age);
printf("1name: %s\n", p1.name);
printf("2age: %d\n", p2.age);
printf("2name: %s\n", p2.name);
return 0;
}