Using pseudocode or a flowchart write a program that does the following:
Design the logic for the game Hangman, in which the user guesses letters in a hidden word.
Store the letters of a word in an array of characters.
Display a dash for each missing letter.
Allow the user to continuously guess a letter until all the letters in the word are guessed correctly.
As the user enters each guess, display the word again, filling in the guessed letter if it was correct. For example, if the hidden word is computer, first display a series of eight dashes: --------. After the user guesses p, the display becomes ---p----.
Make sure that when a user makes a correct guess, all the matching letters are filled in. For example, if the word is banana and the user guesses a, all three a characters must be filled in.
Change the hidden word to onomatopoeia and adjust the logic to work properly.