

#include <stdio.h>
#include <signal.h>
short fid;

main(argc,argv)
int argc;
char *argv[];

{
#define BUFSIZE 16384
#define HEADERSIZE 1024
int sfd;
	char *malloc();
	char buffer[BUFSIZE];
	int tape, nread;
	float *point;
	point = (float *)buffer;
	/*
	if((sfd = open(argv[1],0)) < 0) {
		printf(" can't open file %s\n",*argv);
		exit(1);
		}
		*/
	if((tape = open("/dev/nrmt0",0)) < 0) {
		printf(" can't open tape\n");
		exit(1);
		}
		/*
	if(read(sfd,buffer,HEADERSIZE) != HEADERSIZE) {
		printf("trouble reading header\n");
		exit(1);
	}
	*/
	if(read(tape,buffer,HEADERSIZE) != HEADERSIZE) {
		printf(" trouble reading header on tape\n");
		exit(1);
	}
	while(1) {
	if((nread = read(tape,buffer,BUFSIZE)) == 0) {
		printf("b\n");
		exit(1);
	}
	printf("nread = %d %f %f\n",nread,point[0],point[1]);
	/*
	if(write(tape,buffer,nread) != nread) {
		printf("error writing tape record\n");
		exit(1);
		}
	*/
	}
}
