c언어 왕초보 질문드립니다

조회수 105회

여기서 5뒤로 누르면 컴퓨터가 뭘냇는지 안나오게는 어떻게해야하나요??

include

include

include

int main(void) { int comp = 0, user = 0; int win = 0, draw = 0, lose = 0;

while (1) {
    printf("입력 (1,가위, 2바위, 3보, 4종료)");
    scanf("%d", &user);

    if (user == 4) {
        //종료조건
        printf("Game Over\n");
        break;
    }

    else {
        //게임만들때
        switch (user) {
        case 1:
            printf("당신은 가위를 냈습니다.\n");
            break;
        case 2:
            printf("당신은 바위를 냈습니다.\n");
            break;
        case 3:
            printf("당신은 보를 냈습니다.\n");
            break;
        default:
            printf("잘못입력했습니다. 다시 입력해주세요. \n");
            break;
        }
    }

    switch (user)

        srand(time(NULL));
    comp = rand() % 3 + 1; // 1~3

    if (comp == 1)
        printf("컴퓨터는 가위를 냈습니다 \n");
    else if (comp == 2)
        printf("컴퓨터는 바위를 냈습니다 \n");
    else if (comp == 3)
        printf("컴퓨터는 보를 냈습니다 \n");

    if (user == comp) {
        printf("비겼습니다. \n");
        draw++;
    }
    if ((user == 1 && comp == 3) ||
        (user == 2 && comp == 1) ||
        (user == 3 && comp == 2)) {
        printf("당신이 이겼습니다 \n");
        win++;
    }
    if ((user == 1 && comp == 2) ||
        (user == 2 && comp == 3) ||
        (user == 3 && comp == 1)) {
        printf("당신이 졋습니다 \n");
        lose++;
    }
}

return 0;

}

  • 무슨 말씀이신지? 엽토군 2019.3.5 23:46

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.