#include "stdlib.h"
#include "time.h"
static int n=0;//全局變量
static int c=0;//全局變量
void win(int a,int b)//a人,b電腦
{
if(a==0&&b==1)
{
printf("恭喜!!!妳贏了!!!\n");
n++;
}
else if(a==1&&b==2)
{
printf("恭喜!!!妳贏了!!!\n");
n++;
}
else if(a==2&&b==0)
{
printf("恭喜!!!妳贏了!!!\n");
n++;
}
else
{
printf("不要灰心!!!繼續努力吧!!!\n");
c++;
}
}
int main()
{
int num,computer;
srand(time(NULL));
printf("請輸入0、石頭、1、剪刀、2、布\n");
computer=rand()%2;
do
{
do
{
scanf("%d",&num);
if(num!=0&&num!=1&&num!=2)
printf("輸入錯誤!!!請重新輸入!!!\n");
}while(num!=0&&num!=1&&num!=2);
win(num,computer);
}while(n!=2&&c!=2);
if(n==2)
printf("恭喜,妳已經贏了電腦了!!!\n");
else
printf("Sorry!!!妳輸了!!!\n");
return 0;
}