我正在制作一个刽子手程序来练习我的功能。这是我开始测试一个功能。出于某种原因,他跳过了函数 char guessing(char guess); 他在屏幕上放的唯一的东西是“欢迎来到刽子手2.0”这句话和“这就是你输入的”这句话。如果你知道什么是错的,你能告诉我为什么它是错的。因为我 15 岁,我喜欢学习东西。
这是我的代码:
#include <iostream>
#include <string>
#include <ctime>
#include <cctype>
#include <vector>
#include <algorithm>
using namespace std;
char guess;
char guessing(char guess);
void check();
int main()
{
cout <<"Welcome to Hangman 2.0. Enjoy, have fun and good luck!!\n\n";
check();
return 0;
}
char guessing(char guess)
{
cout <<"Enter a guess: ";
cin >> guess;
return guess;
}
void check()
{
char guessing(char guess);
cout <<"This is what you entered: ";
cout << guess;
}