본문 바로가기
IT창고/C

가위 바위 보 게임..

by 창구창고 2008. 2. 18.
반응형

#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);
}

반응형

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