#include #include struct student { int id; /* 出席番号 */ char name[20]; /* 氏名 */ int kokugo; /* 国語の点 */ int suugaku; /* 数学の点 */ int eigo; /* 英語の点 */ }; int main(void); void print_student(struct student s); int main(void) { struct student taro = {10, "Yamada", 100, 85, 60}; print_student(taro); return 0; } void print_student(struct student s) { printf("出席番号:%d\n", s.id); printf("氏名:%s\n", &s.name[0]); printf("国語:%d\n", s.kokugo); printf("数学:%d\n", s.suugaku); printf("英語:%d\n", s.eigo); printf("合計:%d\n", s.kokugo+s.suugaku+s.eigo); printf("\n"); return; }