#include<stdio.h>
void main()
{
FILE *fp1,*fp2;
int row=0,count=0;
char ch;
if((fp1=fopen("e://程序//TrainFile1.txt","r")) == NULL)//输入文件所在
{
printf("can't open this file/n");
}
if((fp2=fopen("e://程序//a.txt","w")) == NULL)//输出文件所在
{
printf("can't open this file/n");
}
//读取前八行
for(;row<8;row++)
{
ch=fgetc(fp1);
while(ch != '/n')
{
ch=fgetc(fp1);
}
}
//处理后面数据
while(!feof(fp1))
{
ch=fgetc(fp1);
while((ch != '/n')&& (!feof(fp1)))
{//对一行进行处理
while(count <9)
{//根据空格判断是否需要输出
ch=fgetc(fp1);
if(ch == ' ') count++;
}
ch=fgetc(fp1);
fputc(ch,fp2);putchar(ch);
}
count=0;
fputc('/n',fp2);
}
}