#include <stdio.h>
#include <string.h>
typedef struct
{
char name[256];
int age;
int gender;
}People;
void Inputpeople(People *data);
void Showpeople(People data);
int main(void)
{
int n;
People *data;
data
=(People
*)malloc(sizeof(People
)*n
);
for(int i=0; i<n; i++)
{
Inputpeople(&data[i]);
}
for(int i=0; i<n; i++)
{
if(data[i].age==-1)
break;
Showpeople(data[i]);
}
}
void Inputpeople(People *data)
{
scanf("%d",&data
->gender
);
}
void Showpeople(People data)
{
char gender[16];
if(data.gender==1)
{
}
else
{
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCnR5cGVkZWYgc3RydWN0CnsKCWNoYXIgbmFtZVsyNTZdOwoJaW50IGFnZTsKCWludCBnZW5kZXI7Cn1QZW9wbGU7Cgp2b2lkIElucHV0cGVvcGxlKFBlb3BsZSAqZGF0YSk7CnZvaWQgU2hvd3Blb3BsZShQZW9wbGUgZGF0YSk7CgoKaW50IG1haW4odm9pZCkKewoJaW50IG47CglzY2FuZigiJWQiLCZuKTsKCVBlb3BsZSAqZGF0YTsKCWRhdGE9KFBlb3BsZSopbWFsbG9jKHNpemVvZihQZW9wbGUpKm4pOwoKCWZvcihpbnQgaT0wOyBpPG47IGkrKykKewoJSW5wdXRwZW9wbGUoJmRhdGFbaV0pOwoJCQkJCQkJfQoKCWZvcihpbnQgaT0wOyBpPG47IGkrKykKewoJaWYoZGF0YVtpXS5hZ2U9PS0xKQoJYnJlYWs7CglTaG93cGVvcGxlKGRhdGFbaV0pOwoJCQkJCQkJfQoKCglmcmVlKGRhdGEpOwoKfQoKdm9pZCBJbnB1dHBlb3BsZShQZW9wbGUgKmRhdGEpCnsKCXNjYW5mKCIlcyIsJmRhdGEtPm5hbWUpOwoKCXNjYW5mKCIlZCIsJmRhdGEtPmFnZSk7CgoJc2NhbmYoIiVkIiwmZGF0YS0+Z2VuZGVyKTsKCn0KCnZvaWQgU2hvd3Blb3BsZShQZW9wbGUgZGF0YSkKewoJY2hhciBnZW5kZXJbMTZdOwoKCWlmKGRhdGEuZ2VuZGVyPT0xKQp7CglzdHJjcHkoZ2VuZGVyLCAi55S35oCnIik7CgkJCQkJCQkJfQoJZWxzZQp7CglzdHJjcHkoZ2VuZGVyLCAi5aWz5oCnIik7CgkJCQkJCQkJfQoKCXByaW50ZigiJXMgIiwgZGF0YS5uYW1lKTsKCXByaW50ZigiJWQgIiwgZGF0YS5hZ2UpOwoJcHJpbnRmKCIlcyAiLCBnZW5kZXIpOwoKCXByaW50ZigiXG4iKTsKCgoKfQoKCgoKCgoKCgoKCgoKCgoKCg==