inquire_age()
{int i,j=0;
int inquire_age;
system("cls");
printf("\n 请输入要查询的年龄:");
scanf("%d",&inquire_age);
for(i=0;i<sum;i++)
if(message[i].age==inquire_age)
{printf("\n --资料--\n");
PRINT1;
PRINT2;
getchar();
PRINT3;
break;
}else j++;
if(j==sum) printf("\n 查询信息不存在!");
getchar();
}
----------------解决方案--------------------------------------------------------
你哪里来的sum```无定义````无传递```
--------------------------←--------------------------------------------------
↓ ↑ ↑
↓ 否 ↑
↓ 是 ---> 查寻结果存在?--->是-->输出相应资料---↑
输入查询的年龄 ---> 在数据中查询---是否还有数据可查询--->
是否查询到数据 -->是--->程序结束
↓
否 --->输出查询信息不存在--->程序结束
----------------解决方案--------------------------------------------------------