#include #include #include #include #define INPUT "triangle.in" #define TITLE "Triangle" FILE *in; /*-------------*/ typedef struct { int w; char l[200]; int val[200]; } LINE; LINE lines[200]; int h; int max; int read_problem() { int i,j; fscanf(in,"%d",&h); if (!h) return 0; for (i=0;imax) max=m; } } } void output_problem() { printf("The largest triangle area is %d.\n\n",max*max); } int main() { int n,nr=1; in=fopen(INPUT,"r"); while (1) { if (!read_problem()) break; solve_problem(); printf("%s #%d\n",TITLE,nr++); output_problem(); } fclose(in); return 0; }