#include <chplot.h>
#include 
#include <math.h>

int main() {
    string_t title="Sine and Cosine vs Degrees", 
           xlabel="Degrees",
           ylabel="Amplitude (Inches)",
           zlabel="Amplitude (Inches)";
    string_t file;
    file = tmpnam(file);                                //temporary file
    int i;
    FILE *out;

    out=fopen (file,"w");                       // write data to file
    for(i=0;i<=359;i++) fprintf(out,"%i %f %f\n",i,sin(i*M_PI/180),cos(i*M_PI/180));
    fclose(out);
    plotxyzf(file,title,xlabel,ylabel,zlabel);  // call plotting function:
    remove(file);
}