if( a[i].s==max ) b[j++]=a[i]; return j; }
void main() {
STREC s[N]={{“GA005”,85},{“GA003”,76},{“GA002”,69},{“GA004”,85}, {“GA001”,91},{“GA007”,72},{“GA008”,64},{“GA006”,87},{“GA0015”,85}, {“GA0013”,91},{“GA0012”,64},{“GA0014”,91},{“GA0011”,66},{“GA0017”,64}, {“GA0018”,64},{“GA0016”,72},}; STREC h[N]; int i,n; n=fun(s,h);
printf(“The %d highest score:\\n”, n ); for(i=0;iprintf(“%s M\\n”,h[i].num,h[i].s); printf(“\\n”); }