컴퓨터와 가위 바위 보 게임을 하는 프로그램을 작성하는 건데요

컴퓨터가 무엇을 입력했는지는 사용자에게는 밝히지 않고 결과를 출력하는 문제에요!

1을 입력하면 가위 2를 입력하면 바위 3을 입력하면 보로 인식하는 문제인데 

저는 컴퓨터가 입력하는걸 rand 함수 임의로 설정했는데

프로그래밍이 안돌려지더라구요 ㅠㅠ

무엇이 문제 일까요





#include <stdio.h>


int main(void)

{

int x;

int a; //rand를 사용하여 1~3까지의 수를 임의로 호출

printf("선택하시오(1:가위 2:바위 3:보): ");

scanf("%d", &x);


a = rand() % 3+1;


if (x == 1)

{

if (x == a)

printf("비겼습니다.");

else

{

if (a == 2)

printf("졌습니다.");

if (a == 3)

pritnf("이겼습니다.");

         }

}

else

{

if (x == 2)

{

if (x == a)

printf("비겼습니다.");

else

{

if (a == 3)

printf("졌습니다.");

if (a == 1)

pritnf("이겼습니다.");

}

}

if (x == 3)

{

if (x == a)

printf("비겼습니다.");

else

{

if (a == 1)

printf("졌습니다.");

if (a == 2)

pritnf("이겼습니다.");

}

}

}


return 0;




}