fprintf(fp, "%d %s %s %s %s %.1f %.1f\r\n", num, name, 8, sex, 5, uid, 10, phone, 15, money, paysum);

fprintf_s
7个描述符,11个参数,对不上。
后面的参数要跟前面的描述符对应上,%s宽度输出用%8s的方式。