
#include <stdio.h>
struct student {
int num;
char name[20];
double score;
};
struct student a[10] = {{101, "张飞", 83}, {102, "李奎", 29},
{103, "阿斗", 35}, {104, "孙权", 77},
{105, "曹操", 65}, {106, "诸葛亮", 90},
{107, "袁绍", 49}, {108, "赵子龙", 80},
{109, "赵本山", 89}, {110, "潘长江", 68}};
void main() {
struct student max = a[0];
int i;
for (i = 1; i < 10; i++)
max = max.score > a[i].score ? max : a[i];
printf("%d %s %lf", max.num, max.name, max.score);
}


