C/C++2009. 3. 19. 00:19

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void){
 
 int Num,Num1;

 printf("===가위 바위 보 게임 === \n");
 printf("숫자를 선택하세요 (1.가위 /2.바위 /3.보):");
 scanf("%d",&Num);
 
 srand(time(NULL));
 rand();rand();rand();
 srand(rand());

 Num1 = rand()%3 + 1;                                                           
 printf("====결과===== \n");
 
 if((Num==1&&Num1==3)||(Num==2&&Num1==1)||(Num==3&&Num1==2)){
   printf("당신은 %d 냈습니다. \n",Num);
   printf("컴퓨터는 %d 냈습니다. \n",Num1);
   printf("당신이 이겼습니다. \n");
 }else if(Num==Num1){
   printf("당신은 %d 냈습니다. \n",Num);
   printf("컴퓨터는 %d 냈습니다. \n",Num1);
   printf("비겼습니다. 다시하세요. \n");
 }else{
   printf("당신은 %d 냈습니다. \n",Num);
   printf("컴퓨터는 %d 냈습니다. \n",Num1);
   printf("컴퓨터가 이겼습니다. \n");
return 0;

 }
}

결과


Posted by 샤키