#include main() { char line[1000]; char *last10[10]; int nlines, i; nlines = 0; while (gets(line) != NULL) { last10[nlines%10] = line; nlines++; } if (nlines <= 10) { for (i = 0; i < nlines; i++) puts(last10[i]); } else { for (i = nlines-10; i < nlines; i++) { puts(last10[i%10]); } } }