/* ROUTINE TO GRAPH REAL POINTS FROM STANDARD INPUT */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include float data[5000]; float xmax; int xstart,xstop; float xdelta; float green = 2.0; float blue = 3.0; float white = 7.0; float black = 0.0; float red = 1.0; int quitfunction(); int barchart(); int barplot = 0; int graphchart(); int graphplot = 1; float ymin,ymax; float xx,xtic; float xwin1,xwin2,ywin1,ywin2; char chstr[100]; int nn; main(argc,argv) int argc; char *argv[]; { int i; printf("\n\nIf you are typing in data via standard input\n"); printf("enter carriage return then CTRL-\\ to end data input.\n\n"); xstart=0; i=0; while( (scanf("%f",&data[i]) ) > 0) i++; nn = i; graph(); } graph() { int i; float x,y; int event; char keystroke; int makegrid; ymax = -1e10; ymin = 1e10; for(i=0;iymax)ymax=data[i]; if(data[i]