scanf("%s",peo[n].username);
for(i=0;i<n;i++)
{
if(strcmp(peo[i].username,peo[n].username)==0)
{j=0;break;}
}
if(j==0)printf("\n该成员已存在。\n");
if(j==1)
{
printf("\n\n请输入新成员密码:");
scanf("%s",peo[n].code);
printf("\n\n新成员是否作为家长(是请输入1,否输入0):");
scanf("%s",peo[n].flag);
if(strcmp(peo[n].flag,"1")!=0&&strcmp(peo[n].flag,"0")!=0)
{
printf("\n输入格式错误,请重新输入1或者0 !!");
}
for(i=0;strcmp(peo[n].flag,"1")!=0&&strcmp(peo[n].flag,"0")!=0;i++) {
if(i!=0)
{printf("\n输入格式错误,请重新输入1或者0 !!");}
printf("\n\n新成员是否作为家长(是请输入1,否输入0):");
scanf("%s",peo[n].flag);
}
n++;
hold();
printf("\n添加新成员成功。\n");
}
return 0;
}
int add_thing()//录入成员收支信息
{
int k=3,i,p=1;
char name[200];
carry();
printf("\n 【录入收支信息】\n\n请按以下顺序录入成员收支信息:\n"); printf("\n请输入姓名:");
scanf("%s",name);
for(i=0;i<n;i++)
{
if(strcmp(peo[i].username,name)==0){k=1;break;}
}
if(i==n)k=0;
if(k==0)printf("\n不存在该成员,请先添加其为家庭成员。\n");