建立一个通讯录的结构记录,包括姓名、年龄、电话号码

  • 【问题描述】建立一个通讯录的结构记录,包括姓名、年龄、电话号码。输n(n<10)个朋友的信息,再按他们的年龄从大到小的顺序依次输出其信息。
  • 【输入形式】先输入n,再依次输入n个人的信息
  • 【输出形式】输出按年龄排序后的通讯录

初步实现功能

int main()
{
   int i,j,n,index;
   struct friend{
    char name[20];
    long birthday;
    char phone[20];
   }temp, friends[10];

   scanf("%d",&n);
   for(i=0;ifriends[j].birthday)
      index=j;
    temp=friends[index];
    friends[index]=friends[i];
    friends[i]=temp;
   }
   for(i=0;i

 

你可能感兴趣的:(C语言个人见解)