Console.WriteLine("Enter num");
int len = int.Parse(Console.ReadLine());
string[] ishTaloy = new string[len];
string[] guessedWord = new string[len];
for (int i = 0; i < len; i++)
Console.WriteLine("Enter letter in the word");
ishTaloy[i] = Console.ReadLine();
string[] hangmanStages = {
" ______\n |/ |\n |\n |\n |\n_____",
" ______\n |/ |\n | O\n |\n |\n_____",
" ______\n |/ |\n | O\n | |\n |\n_____",
" ______\n |/ |\n | O\n | /|\\\n |\n_____",
" ______\n |/ |\n | O\n | /|\\\n | /\n_____",
" ______\n |/ |\n | O\n | /|\\\n | / \\\n_____"
for (; s < attempts && !isGuessed; s++)
Console.WriteLine("Enter letter to guess");
string isletter = Console.ReadLine();
bool correctGuess = false;
for (int i = 0; i < len; i++)
if (ishTaloy[i] == isletter)
guessedWord[i] = isletter;
for (int i = 0; i < len; i++)
Console.Write(guessedWord[i]);
Console.WriteLine("Wrong guess! Attempts left: " + (attempts - s - 1));
Console.WriteLine(hangmanStages[Math.Min(s, hangmanStages.Length - 1)]);
for (int i = 0; i < len; i++)
if (guessedWord[i] == "_")
Console.WriteLine("Congratulations! You guessed the word.");
Console.WriteLine("You are hanged.");
Console.WriteLine(hangmanStages[hangmanStages.Length - 1]);