/* * CS460: Operating Systems * Jim Plank * seqpc.c -- sequential producer/consumer driver program */ #include extern struct inputstruct *read_input(); extern struct outputstruct *process_input(); main() { struct inputstruct *input; struct outputstruct *output; while(1) { input = read_input(); if (input == NULL) exit(0); output = process_input(input); print_output(output); } }