c语言 程序代码

怎么写啊

#include

#define N 16

typedef struct

{ char num[10];

int s;

} STREC;

void fun( STREC a[] )

{
}

main()

{ STREC s[N]={{"GA005",85},{"GA003",76},{"GA002",69},{"GA004",85},

{"GA001",91},{"GA007",72},{"GA008",64},{"GA006",87},

{"GA015",85},{"GA013",91},{"GA012",64},{"GA014",91},

{"GA011",66},{"GA017",64},{"GA018",64},{"GA016",72}};

int i;FILE *out ;

fun( s );

printf("The data after sorted :\n");

for(i=0;i

{ if( (i)%4==0 )printf("\n");

printf("%s %4d ",s[i].num,s[i].s);

}

printf("\n");

out = fopen("out.dat","w") ;

for(i=0;i

{ if( (i)%4==0 && i) fprintf(out, "\n");

fprintf(out, "%4d ",s[i].s);

}

fprintf(out,"\n");

fclose(out) ;

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^