# include & ltstdlib.h & gt
# include & lttime.h & gt
/*************\
*剪刀石頭布*
*最簡單的遊戲*
\*************/
int main(void){
char手勢[3][10] = { "剪刀","石頭","布" };
人、計算機、結果、ret
/*隨機數初始化函數*/
srand(time(NULL));
while(1){
computer = rand()% 3;
printf(" \ n輸入您的手勢0-剪刀1-石頭2-布:\ n ");
ret = scanf("%d ",& amp人);
如果(ret!= 1 | | man & lt;0 | | man & gt2){
printf("無效輸入!\ n ");
返回1;
}
printf("您的手勢:% s \ t計算機的手勢:%s\n ",
手勢[人],手勢[計算機]
);
結果=(人機+4)% 3-1;
if(結果& gt0)
printf("妳贏了!\ n ");
else if(結果== 0)
printf("Draw!\ n ");
其他
printf("妳輸了!\ n ");
}
返回0;