1、整理思维导图
 2、尝试学生结构体数组,完成成员的输入,以成绩为条件完成对学生成员的冒泡排序并输出(全部在主函数内完成)
#include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
 #include <math.h>
 int main(int argc, const char *argv[])
 {
     int n=3;
     struct stu{
         char name[20];
         int age;
         int score;
     };
     struct stu s[n];
     for(int i=0;i<n;i++)
     {
 //        gets(s[i].name);
         scanf("%s %d %d",s[i].name,&s[i].age,&s[i].score);
     }
     for(int i=0;i<n;i++)
     {
         for(int j=0;j<n-i-1;j++)
         {
             if(s[j].score>s[j+1].score)
             {
                 struct stu s1=s[j];
                 s[j]=s[j+1];
                 s[j+1]=s1;
             }
         }
     }
     for(int i=0;i<n;i++)
     {
         printf("%s,%d,%d\n",s[i].name,s[i].age,s[i].score);
     }
     return 0;
 }
