*********************************************
123.txt文本内容:
AAA 89 96 35
BBB 74 62 85
CCC 85 93 74
**********************************************
#include
int main()
{
FILE *fp1,*fp2;
char name[8]="";
int ch=0,eng=0,math=0;
if((fp1=fopen("123.txt","rt"))==NULL)
{
printf("\nerror on open fp1!");
exit(1);
}
if((fp2=fopen("124.txt","wt+"))==NULL)
{
printf("\nerror on open fp2!");
exit(1);
}
while(!feof(fp1))
{
fscanf(fp1,"%s %d %d %d\n",name,&ch,&eng,&math);
ch=ch+eng+math;
fprintf(fp2,"%s %d\n",name,ch);
}
fclose (fp1);
fclose (fp2);
getchar();
return 0;
}