#include #include #include main(int argc, char *argv[]){ FILE *f; char path[50]; int i; double var, a, b, c, d; if (argc == 1){ printf("\nDwse to onoma tou arxeiou pros dimiourgia : "); scanf("%s", path); } else strcpy(path, argv[1]); f = fopen(path, "w"); if (!f){ printf("\n\nSfalma kata th dhmiourgia tou arxeiou %s\n\n", path); return 1; } for (i=0;i<=359;i++){ var = (i*3.14)/180; a = sin(var); fprintf(f, " %3.4f", a); b = cos(var); fprintf(f, " %3.4f", b); c = tan(var); if (c > 1 || c < -1) fprintf(f, " %c", 65); else fprintf(f, " %3.4f", c); if (c==0) fprintf(f, " %c", 65); else{ d = 1/c; if (d > 1 || d < -1) fprintf(f, " %c", 65); else fprintf(f, " %3.4f", d); } fprintf(f, "\n"); } fclose(f); }