#include〈iostream。h〉#include#include〈stdlib.h>struct per{int data; char name[20];char brith[20];char marry;char address[20];char live;char dietime[20];char parent[20];int generation;int child[10];int numberchild;per(){for(int i=0;i<20;i++)name[i]='\0’;for(i=0;i〈20;i++)brith[i]='\0';for(i=0;i〈20;i++)address[i]=’\0’;for(i=0;i〈20;i++)dietime[i]='\0';for(i=0;i〈10;i++)child[i]=0;for(i=0;i〈20;i++)parent[i]=’\0’;live='\0';marry=’\0';data=-10;generation=0;numberchild=0;}};void setupinfo(per person[]);void display(per person[],int&);void displayhome(per person[],int&); void displayinfo(per person[],int&); void namesearch(per person[],int&); void birtfdaysearch(per person[],int&); void addchild(per person[],int&); void editmember(per person[],int&); void sortbirthday(per person[],int&);void main(){per person[36];int count=0;fstream inputFile(”person.txt",ios::in|ios::out|ios::binary);if(!inputFile){ cout〈〈”文件不存在!"〈