int main(void) { int n; int len; int i; int x; n = 4; x = 0; char line[MAXLINE]; while ((len = gtline(line, MAXLINE)) > 0) { for(i = 0; i < len; i++) { if(line[i] == '\t') { for(x = 0; x < n; x++) { putchar(' '); } } else { putchar(line[i]); } } } return 0; }
/* print longest input line */ main() { int len; int max; char line[MAXLINE]; char longest[MAXLINE]; max = 0; while ((len = gtline(line, MAXLINE)) > 0) if (len > max){ max = len; copy(longest, line); } if (max > 0){ printf("%s", longest); if (max > MAXLINE) printf("..."); printf("\n%d\n", max); } return 0; }