char ch, c;int i, num;float f, fee;fscanf(pfin, "2009-7-%d , %f , %d , %c型 , %f , %d\r\n", &ch, &f, &i, &c, &fee, &num);fprintf(pfout, "%c%f%d%c%f%d", ch, f, i, c, fee, num); 这几行只是凭臆想随手写的,给你提供一个解决问题的思路而已。你应该在此基础上完善后试验,从中总结经验,不要总指望别人帮你动脑子!