#include <stdio.h>
typedef struct{
char name[64];
int age;
char sex[4];
}student;
void scan_student(student *data[])
{
int i;
for(i=0;i<3;i++){
scanf("名前:%s\n",(*data
[i
]).
name); scanf("年齢:%d\n",(*data
[i
]).
age); scanf("性別:%s\n",(*data
[i
]).
sex); }
}
void print_student(student data[])
{
int i;
for(i=0;i<3;i++){
printf("名前:%s\n",data
[i
].
name); printf("年齢:%d\n",data
[i
].
age); printf("性別:%s\n",data
[i
].
sex); }
}
int main(void)
{
student data[3];
scan_student(&data);
print_student(data);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdHsKIAogICAgY2hhciBuYW1lWzY0XTsKICAgIGludCBhZ2U7CiAgICBjaGFyIHNleFs0XTsKIAp9c3R1ZGVudDsKIAp2b2lkIHNjYW5fc3R1ZGVudChzdHVkZW50ICpkYXRhW10pCnsKICAgIGludCBpOwogICAgZm9yKGk9MDtpPDM7aSsrKXsKICAgICAgICBzY2FuZigi5ZCN5YmN77yaJXNcbiIsKCpkYXRhW2ldKS5uYW1lKTsKICAgICAgICBzY2FuZigi5bm06b2i77yaJWRcbiIsKCpkYXRhW2ldKS5hZ2UpOwogICAgICAgIHNjYW5mKCLmgKfliKXvvJolc1xuIiwoKmRhdGFbaV0pLnNleCk7CiAgICB9Cn0KCnZvaWQgcHJpbnRfc3R1ZGVudChzdHVkZW50IGRhdGFbXSkKewogICAgaW50IGk7CiAgICBmb3IoaT0wO2k8MztpKyspewogICAgICAgIHByaW50Zigi5ZCN5YmN77yaJXNcbiIsZGF0YVtpXS5uYW1lKTsKICAgICAgICBwcmludGYoIuW5tOm9ou+8miVkXG4iLGRhdGFbaV0uYWdlKTsKICAgICAgICBwcmludGYoIuaAp+WIpe+8miVzXG4iLGRhdGFbaV0uc2V4KTsKICAgIH0KfQoKaW50IG1haW4odm9pZCkKewogICAgc3R1ZGVudCBkYXRhWzNdOwogCiAgICBzY2FuX3N0dWRlbnQoJmRhdGEpOwogICAgcHJpbnRfc3R1ZGVudChkYXRhKTsKIAogICAgcmV0dXJuIDA7Cn0=