单项选择题

有以下程序
#include <string.h>
struct STU

int hum;
float TotalScore;
;
void f(struct STU p)

struct STU s[2]=20044,550,20045,537;
p.num=s [1].num;
p.TotalScore-s[1].TotalScore;

main()

struct STU s[2]-20041,703,20042,580;
f(s[0]);
printf("%d %3.0f\n",s[0].num,s[0].TotalScore);

程序运行后的输出结果是

A.20045 537
B.20044550
C.20042580
D.20041 703