Сложна. Попробуй сделать хоть какую то структуру. Вообще не понятно где начало где конец типа вот char input_char_buff[26] = {0}; //массив под все буквы char word_secret_buff[xz] = {0}; //массив под слово загаданное char word_show_buff[xz] = {0}; //массив под слово для вывода get_random_word(word_secret_buff); //заполнение секретного слова show_begin_game(word_secret_buff); //заставка начала игры //играем пока все буквы не отгаданы или пока не введены все буквы из алфавита while(is_finish(word_show_buff, input_char_buff)) { char ch = get_char_user_input(); //получаем букву из ввода //проверяем букву в слове, секрете и буфере введенных букв int valid = validate(ch, word_show_buff, word_secret_buff, input_char_buff); switch(valid) {//делаем в зависимости от статуса case 0: { // буква новая и есть в слове show_new_ch_msg(ch, word_char_buff); break; } case 1: { // буква новая и её нет в слове show_old_ch_msg(ch, input_char_buff); break; } case 2: { // буква уже была show_warn_msg(ch); break; } case 3: { // не буква show_wrong_msg(ch); break; } case 4: { // выход из игры exit(0); } } } show_end_game(word_show_buff); //заставка конца игры
не мне для задания нужно только функции написать
Обсуждают сегодня