有如下程序
struct man
{
char name[20];
int age;
}person[]={"liming",18,"wanghua",19,"zhangping",20,"hanpeng",21};
int main(void)
{
int old;
struct man *p=person,*q;
q=p;
old=p->age;
for(;p<=&person[3];p++)
if(old<p->age)
{
q=p;
old=p->age;
}
printf("name=%s,old=%d\n",q->name,q->age);
}
程序的运行结果为( )
name=liming,old=18
name=wanghua,old=19
name=zhangping,old=20
name=hanpeng,old=21