Write a program in C language that will take an input string from the user and use the finite state machine developed in the lecture to process the string to determine if all delimiters match correctly or not. The string delimiters are curly braces, parentheses, and square brackets. You must follow the preliminary analysis directly.
Under IRC Section 311(b)(2), when a corporation distributes a property,
Under IRC Section 311(b)(2), when a corporation distributes a property, subject to a liability, or the shareholder assumes the obligation of the distributing corporation, the fair market value (FMV) of the property is at least equal to the amount of the liability. Assume your client made a nonliquidating distribution