10 struct baglist *above;
18 char *bagnames[MAXBAGS];
24 while (fgets(buffer, MAXLINE, stdin)) {
26 p = strstr(buffer, " bag");
28 printf("bag: %s\n", buffer);
29 p = strstr(p+1, " contain ") + strlen(" contain");
35 printf("\tno other\n");
39 char *bag = p = strchr(p, ' ') + 1;
40 p = strstr(p, " bag");
43 printf("\t%d, %s.\n", num, bag);