#include main(int argc,char *argv[]) { static char ch,array[150]; int i=-1; FILE *fp1,*fp2; if(argc!=2) { printf("specify only one file:"); exit(0); } fp1=fopen(argv[1],"r"); fp2=fopen("text","w"); clearerr(fp1); while(!feof(fp1)) { ch=fgetc(fp1); if(ch=='<') { ch=fgetc(fp1); while(ch!='>') { array[++i]=ch; ch=fgetc(fp1); } if((array[0]=='b' || array[0]=='B') && (array[1]=='r' ||array[1]=='R')) fputc('\n',fp2); } else if (ch=='&') fputc(' ',fp2); else fputc(ch,fp2); i=-1; } }