共回答了11个问题采纳率:90.9%
#include
#include
#include
#include
void main_menu(void);
void score_menu(int score);
void help_menu(void);
int play_game(void) ;
int main() {
char main_menu_choose;
int score = 0;
while (1) {
main_menu(); //输出主菜单目录
main_menu_choose = 'y';
do {
char temp;
temp = getch();
if (temp >= '0' && temp = 0) {
input_temp = getchar();
guess[input_flag] = input_temp;
input_flag--;
if(input_temp == 'n' || input_temp == 'N'){
game_flag = 'n';
}
}
x = y = 0;
for (i = 0; i < 4; ++i) {
if (target[i] == guess[i]) {
x++;
}
for (j = i + 1; j < 4; ++j) {
if (target[i] == guess[j]) {
y++;
}
}
}
if (x != 4) {
printf("%dA %dBn", y, x);
getchar();
score -= 10;
} else {
printf("恭喜你猜对了!n");
return score;
}
}
return 0;
}
界面不是很好,留给你自己设计了。
1年前
8