CAFE

[3권]//[3-7-2] 가위 바위 보 게임을 만들기 2011. 11. 25 강동우 완성

작성자강동우|작성시간11.11.25|조회수108 목록 댓글 0

 

첨부파일 Odd_even.exe

//[3-7-2] 가위 바위 보 게임을 만들기
#include <stdio.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
void main()
{
  int i=0, x;
  int w=0, d=0, l=0;//승, 무, 패
  int check=0;
  char man='x';
  char com='x';
  srand(time(NULL));
  //////////////////////////
  while(1)
  {
   for(i=1; i<=10; i++)
   {
    printf("게임 %d(가위: x바위: o보: w) 입력: ", i);
    scanf("%c", &man);
    fflush(stdin);

    x=rand() %3+1;
    if(x==1)
    {
    com='x';
    }
    else if(x==2)
    {
    com='w';
    }
    else //if(x==3)
    {
    com='o';
    }
    ////////////////////////
    printf("    당신 %c 컴퓨터 %c ", man, com); 
    if(com==man)
    {
     printf(" you draw !\n"); d++;
    }
    else if(com=='w' && man=='x' || com=='x' && man=='o' || com=='o' && man=='w')
    {
     printf(" you win !\n"); w++;
    }
    else
    {
     printf(" you lose !\n"); l++;
    }
    puts("");
   }
   printf("당신의 게임 전적은 %d승 %d무 %d패\n \n", w, d, l);
   printf("다시 하시겠습니까? (y/n) ");
   check=getch();
   if(check=='n')
   { break; }
  }
  /////////////////////////
}

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼