#include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #define MAXWORD 100 struct line { int line_no; struct line *next; }; struct tnode { char *word; struct line *lines; struct tnode *next; }; static int line_number = 1; int End_switch = 0; struct tnode *talloc(); struct line *lalloc(); char *strdup1(char *); void addTr..