#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(void)
{
int i, n;
int a = 0, b = 0;
srand((int)time(NULL));
for (i = 0;; i++)
{
printf("바위는 1, 가위는 2, 보는 3: ");
scanf_s("%d", &n);
int com = rand() % 3 + 1;

if (n == 1&&com==1)
{
printf("당신은 바위 선택, 컴퓨터는 바위 선택, 비겼습니다!");
b++;
}

if (n == 1 && com == 2)
{
printf("당신은 바위 선택, 컴퓨터는 가위 선택, 이겼습니다!");
a++;
}
if (n == 1 && com == 3)
{
printf("당신은 바위 선택, 컴퓨터는 보 선택, 졌습니다!");
break;
}

if (n == 2 && com == 1)
{
printf("당신은 가위 선택, 컴퓨터는 바위 선택, 졌습니다!");
break;
}
if (n == 2 && com == 2)
{
printf("당신은 가위 선택, 컴퓨터는 가위 선택, 비겼습니다!");
b++;
}
if (n == 2 && com == 3)
{
printf("당신은 가위 선택, 컴퓨터는 보 선택, 이겼습니다!");
a++;
}

if (n == 3 && com == 1)
{
printf("당신은 보 선택, 컴퓨터는 바위 선택, 이겼습니다!");
a++;
}
if (n == 3 && com == 2)
{
printf("당신은 보 선택, 컴퓨터는 가위 선택, 졌습니다!");
break;
}
if (n == 3 && com == 3)
{
printf("당신은 보 선택, 컴퓨터는 보 선택, 비겼습니다!");
b++;
}
}
printf("게임의 결과 : %d승, %d무", a, b);
return 0;
}

이거 맞나요? 실행은 잘되요