#include #include #define MAXLEN 101 #define TOTLINES 230 #define TARGETWD 75 char A[TOTLINES][MAXLEN]; void readFile () { char line[100]; int i; for (i=0; i TARGETWD) { fprintf(stderr, "Ovefull line no %d\n", k+1); return; } delta = TARGETWD - len; nsp = 0; for (i=0; i= 0) { line[t--] = line[s]; if (line[s--] != ' ') continue; for (j = 0; j < new[i]; ++j) line[t--] = ' '; --i; } } void printLine ( int k ) { printf("%s\n", A[k]); } void justify () { int i = 0, j, k, flag; while (i < TOTLINES) { j = i; while (strlen(A[j]) > 0) ++j; flag = 0; for (k=i; k