Students shall create a program in C which reads ASCII strings from the standard input until it reaches the EOF symbol. From the accumulated input, the program shall extract only its unique tokens, seperated by the space character, and send these to the standard output.

For example, if provided with a file containing a text document, it shall send to the standard output every unique word contained therein. The order the words appear in the output does not need to be sorted in any particular order.

The program shall insert a space character between each output word and ignore line endings.

Program Name: unique
Command Line Args: none
Program Input: stdin
Program Output: stdout
Return 0 on completion
Allowed imports: stdio.h

Example Use:

user@computer: $ ./unique < iamsam.txt Delivery
Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.