본문 바로가기
IT창고/C

가위 바위 보 게임..

by 창구창고 2007. 1. 22.

📑 목차

    반응형

    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    void main(){
            int QNum,ANum;
            srand((unsigned) time (NULL) );

            printf("가위 바위 보 Game입니다\n");
            printf("해당숫자 이외의 숫자 입력시 종료합니다\n");
            do{
                    QNum = rand() % 2 +1;
                    printf("1.가위 2.바위 3.보\n");
                    printf("선택 하세요  : ");
                    scanf("%d",&ANum);
           
                   
                    if(ANum >= 1 && ANum <= 3){
                            if(QNum == ANum){
                            printf("Computer = You ");
                            printf("비겼습니다.\n");
                            }
                            else if(ANum == 1 ){
                                    if(QNum == 2){
                                            printf("Computer : 바위 , You : 가위 ");
                                            printf("졌습니다.\n");
                                    }
                                    else if(QNum == 3){
                                            printf("Computer : 보 , You : 가위 ");
                                            printf("이겼습니다.\n");
                                    }
                            }
                            else if(ANum == 2 ){
                                    if(QNum == 3){
                                            printf("Computer : 보 , You : 바위 ");
                                            printf("졌습니다.\n");
                                    }
                                    else if(QNum == 1){
                                            printf("Computer : 가위 , You : 바위 ");
                                            printf("이겼습니다.\n");
                                    }
                            }       
                            else if(ANum == 3 ){
                                    if(QNum == 1){
                                            printf("Computer : 가위 , You : 보 ");
                                            printf("졌습니다.\n");
                                    }
                                    else if(QNum == 2){
                                            printf("Computer : 바위 , You : 보 ");
                                            printf("이겼습니다.\n");
                                    }
                            }       
                    }
                    else{
                            printf("잘못된 입력입니다.\n");
                            printf("종료합니다.\n");
                            break;
                    }
            }while(1);
    }

    반응형

    "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."