#include <stdio.h>
FILE *fp,*fp1;
main(ac,av)
int ac; char *av[];
{
  char a[140],b[140];
  int i,j,k1,k2,k;  
  if(ac<4){ printf("\n\tsub4k *.mag1 out.mag1 122\n"); exit(0); }
  fp=fopen(av[1],"r"); 
  if(fp==0){ printf("\n\t input_file not found!\n"); exit(0); }
  fp1=fopen(av[2],"w");
  sscanf(av[3],"%d",&k1);
l10:
  fgets(a,140,fp);
  if(feof(fp)!=0){ fclose(fp1); exit(0); }  
  k=strlen(a);
  if(k>k1){ a[k1-1]=10; a[k1]=0; }
  fprintf(fp1,"%s",a);
  goto l10;
}  
