单项选择题
有以下程序
#include<stdio.h>
main()
FILE*fp;char str[10];
fp=fopen("myfile.dat","w");
fputs("abe",fp);
fclose(fp);
fp=fopen("myfile.dat","a+t");
fprintf(fp,"%d",28);
rewind(fp);
fscanf(fp,"%s",str);
puts(str);
fclose(fp);
程序运行后的输出结果是______。
A.abe28
B.28c
C.abc
D.因类型不一致而出错