int main(int argc, char** argv) { if (argc < 2) { printf("Usage: %s grid-name [-c color-grid]\n", argv[0]); return 0; } Grid alt, col; switch (gopen(&alt, argv[1])) { case 0: printf("File %s opened successfully\n", argv[1]); break; default: printf("Error opening file"); return 0; break; } col = alt; if (argc > 2) { if (strcmp(argv[2],"-c") == 0) { switch (gopen(&col, argv[3])) { case 0: printf("File %s opened successfully\n", argv[3]); break; default: printf("Error opening file"); return 0; break; } } } float mult = 1; /* if (alt.cellsize > 1) mult = 1. / alt.cellsize; else mult = alt.cellsize; printf("%f\n",alt.cellsize); */ visualize(alt, col, 0, mult); return 0; }