📄 selection.c
字号:
/*Select paper rock and scissors*/
#include "p_r_s.h"
/* selection by machine (paper rock and scissors)*/
p_r_s selection_by_machine(void)
{
return ((p_r_s)(rand() % 3));
}
/* selection by player (paper rock and scissors)*/
p_r_s selection_by_player(void)
{
char c = 'h';
p_r_s player_choice;
printf("Please Input p,r,or s:");
// c = getchar();
while (isspace( c = getchar()))
{
//skip enter key and space
}
switch(c)
{
case 'p':
player_choice = paper;
break;
case 'r':
player_choice = rock;
break;
case 's':
player_choice = scissors;
break;
case 'g':
player_choice = game;
break;
case 'h':
player_choice = help;
break;
case 'i':
player_choice = instruction;
break;
case 'q':
player_choice = quit;
break;
default:
printf("You have inputted the forbidden character!\n\n");
break;
}
return player_choice;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -