#include #define MAXLINE 1000 main() { int len; int mx; char line[MAXLINE], save[MAXLINE]; mx = 0; while ((len=getline(line,MAXLINE)) >0) if (len > 0) { mx = len; copy(line,save); } if (mx > 0) putfmt("longest string %a", save); putfmt("longest string %c", save); putfmt("longest string %d", save); putfmt("longest string %e", save); putfmt("longest string %f", save); putfmt("longest string %i", save); putfmt("longest string %j", save); putfmt("longest string %k", save); putfmt("longest string %l", save); putfmt("longest string %m", save); putfmt("longest string %n", save); putfmt("longest string %p", save); putfmt("longest string %q", save); putfmt("longest string %r", save); putfmt("longest string %s", save); putfmt("longest string %t", save); putfmt("longest string %x", save); putfmt("longest string %v", save); putfmt("\nlongest string %o", save); } getline(s, lim) char s[]; int lim; { int c, i; for (i=0; i