Question: Could you give me a basic structure about this program in basic C language ? Maybe not the complete code, but some hint or examples



Could you give me a basic structure about this program in basic C language ? Maybe not the complete code, but some hint or examples of input, processing, and output method. Thanks!
In the FSM represented in the following figure, the named ovals are states while the arrows connecting states are transitions. The FSM is designed to recognize a list of C identifiers and non-negative integers, assuming that each item is ended by one of more blanks and that a semi-column) marks the end of all data. Output Identifier Message IDENTIFIER Blank BUILD ID Letter Underscore Letter START Digit Blank Digit BUILD_NUM Blank Semi-column NUMBER Digit STOP Output Number Message In the FSM represented in the following figure, the named ovals are states while the arrows connecting states are transitions. The FSM is designed to recognize a list of C identifiers and non-negative integers, assuming that each item is ended by one of more blanks and that a semi-column) marks the end of all data. Output Identifier Message IDENTIFIER Blank BUILD ID Letter Underscore Letter START Digit Blank Digit BUILD_NUM Blank Semi-column NUMBER Digit STOP Output Number Message
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
