#include <stdio.h>
#include <stdlib.h>
#include <time.h>
// 1: 바위 2: 가위 3: 보
void rsp(int n) {
static int win = 0;
int computer = rand() % 3 + 1;
char str[3];
switch (computer) {
case 1:
printf("컴퓨터는 바위를 냈다!\n");
break;
case 2:
printf("컴퓨터는 가위를 냈다!\n");
break;
case 3:
printf("컴퓨터는 보를 냈다!\n");
break;
}
if (n == 1) {
if (computer == 1) {
printf("무승부!\n");
}
else if (computer == 2) {
win++;
printf("Player WIN!\n");
}
else {
printf("Computer WIN!\n");
}
}
else if (n == 2) {
if (computer == 2) {
printf("무승부!\n");
}
else if (computer == 3) {
win++;
printf("Player WIN!\n");
}
else {
printf("Computer WIN!\n");
}
}
else {
if (computer == 3) {
printf("무승부!\n");
}
else if (computer == 1) {
win++;
printf("Player WIN!\n");
}
else {
printf("Computer WIN!\n");
}
}
printf("누적 승리 : %d\n", win);
printf("===========================\n");
}
void main() {
srand(time(NULL));
int num;
for (int i = 0; i < 10; i++) {
printf("바위(1) 가위(2) 보(3) : ");
scanf("%d", &num);
rsp(num);
}
}