디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

씨언어 야구게임 만드는 것좀 도와주세요

시소시갤로그로 이동합니다. 2009.06.17 23:04:21
조회 69 추천 0 댓글 5

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(void)
{
 int i, j, k, st=0, ball=0, out=0, outcnt=0, result=0, exit=0;
 char ex_char;
 int ans[3]={0,}, sol[3]={0,};
 
 srand(time(NULL));
 
 while(!exit) //n or N
 {
  printf("\\t\\t┏━━━━━━━━━━━━━━━━━┓\\n");
  printf("\\t\\t┃       야    구    게    임       ┃\\n");
  printf("\\t\\t┗━━━━━━━━━━━━━━━━━┛\\n");
  printf("1 ~ 9 중 세 개의 숫자를 입력하세요.(ex : 1 2 3)\\n\\n");
  
  for(i=0; i<3; i++) //난수 발생.
  {
   sol[i]=rand()%9+1;
  }
  
  for(i=0; i<10; i++)
  { //10번 기회
   printf("%2d번째 기회 : ", i+1);
   scanf("%d %d %d", &ans[0], &ans[1], &ans[2]);
   fflush(stdin);
   
   st=0, ball=0, out=0; //initialize
   
   for(j=0; j<3; j++)
   {
    if(sol[j]==ans[j]) //strike count
     st++;
    for(k=0; k<3; k++)
    {
     if(j==k)
      continue;
     else if(sol[j]==ans[k]) //ball count
      ball++;
    }
   }
   out=3-(st+ball);
   
   printf("%d %d %d -> %d스트라이크 %d볼 %d아웃\\n", ans[0], ans[1], ans[2], st, ball, out);//결과
   
   if(st==3)
   { //3 strike
    result=1;
    break;
   }
   else if(out==3)
   {
    outcnt++; //out count
    if(outcnt==3)
    { //3 out 3 count
     result=2;
     break;
    }
   }
  }
  
  switch(result)
  {
  case 1 :
   printf("\\n\\n\\t\\t★☆★☆ You Win !!! ★☆★☆\\n");
  case 2 :
   printf("\\n\\n\\t\\t3아웃 3번으로 프로그램을 종료합니다.\\n");
  default :
   printf("\\n\\n\\t\\t10번의 기회를 모두 마칩니다. 다음 기회를....\\n");
  }
  
  printf("\\t\\t----------------------------------------------\\n");
  printf("\\t\\t\\t\\t\\t한판 더 : Y,  종료 : N\\n");
  printf("\\t\\t\\t\\t\\t입력 : [ ]\\b\\b"); 
  scanf("%d", &ex_char);
  fflush(stdin); //exit
  
  if((ex_char==\'Y\')||(ex_char==\'y\'))
   system("cls"); //new screen
  else if((ex_char==\'n\')||(ex_char==\'N\'))
   exit=1;
  else printf("Y또는 N만 입력 하시오\\n");
 }
 printf("이용해 주셔서 감사합니다.\\n");
 
 return 0;
}

뭐가 문제일까요....;;;

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
공지 프로그래밍 갤러리 이용 안내 [69] 운영자 20.09.28 34967 62
2700944 여의도 실타.... 판교 가고 싶다.... [1] 노럐갤로그로 이동합니다. 13:33 5 0
2700939 sqld 공부안하고 봤는데 붙을듯 [3] ㅈㄹㄷ(118.235) 13:13 28 0
2700936 미국 틱톡 일본 라인사태 2017년에 이미 예측경고한 글 [1] ㅇㅇ(223.62) 13:07 32 0
2700932 강의 팔때 이제는 안되는 버전 같은 거 올려놓는 거 ㅈㄴ 빡치네 [3] 프갤러(211.114) 12:54 32 1
2700931 오늘 간만에 우유에 콘푸로스트를 타먹어봤습니다 [5] 헬마스터갤로그로 이동합니다. 12:52 39 0
2700930 프갤기만남 아스카의 팡주 야1스 투어 후기 [8] 아스카영원히사랑해갤로그로 이동합니다. 12:50 67 1
2700929 서울대 N번방' 사태는 40대 박씨와 강모(31·구속)씨 등이 텔레그램으 ㅠㅒㅁ(175.117) 12:50 16 0
2700928 다른 피의자인 서울대 졸업생 한모 씨는 불기소 처분을 받은 뒤 서울고등 ㅠㅒㅁ(175.117) 12:49 11 0
2700927 여자애 짬지 즐기고 싶음 ㅇㅅㅇ [1] 류류(210.217) 12:47 9 1
2700926 이민 루트 아는 사람 잇냐? [1] 프갤러(121.172) 12:42 27 1
2700924 포트폴리오로 뭐 ㅈㄴ 특별한걸 만들어야 하는 건가요? [4] ㅇㅇ(182.230) 12:36 33 0
2700923 멍유 나 왔어 [2] 멍유바라기(112.169) 12:31 33 0
2700922 온라인으로 부트캠프? 취업지원?개념으로 코딩공부하고싶은데 괜찮은데 잇어? 프갤러(125.141) 12:30 18 0
2700921 오늘도 디시는 평화롭구만 프갤러(121.172) 12:24 31 0
2700920 연봉협상 내꺼 보며 위안을 삼아라 [8] 멍유바라기(112.169) 12:23 56 0
2700918 안드로이드스튜디오 배우고싶은데 온라인으로 진행하는 과외나 학원같은데잇어? 프갤러(125.141) 12:21 13 0
2700917 사건반장이란 채널 공식 렉카채널로 데뷔했더라 [1] 헬마스터갤로그로 이동합니다. 12:19 22 0
2700916 프갤 갤주 품격 [2] ㅇㅇ(121.186) 12:10 47 1
2700915 쯔양 쳐먹으면서 몇억씩 땡기는 이유가 뭡니까? [6] 헬마스터갤로그로 이동합니다. 12:09 53 0
2700914 환승이직 이정도면 성공한거냐? 프갤러(59.16) 12:05 27 1
2700913 오점 [1] 포항의봄갤로그로 이동합니다. 12:00 28 0
2700912 Gpt 만능론자들 이런건 있어 ㅇㅅㅇ ㅇㅇ(121.186) 11:56 19 0
2700911 malloc할때 NULL체크를 꼭 해야함? [4] ㅌㅌ갤로그로 이동합니다. 11:43 62 0
2700910 구글 잼미니 인공지능 수준 ㅋㅋ 피자에 본드 넣어라 [1] 프갤러(218.234) 11:40 35 0
2700909 12시간 공부하구 sqld 시험봄 ㅇㅅㅇ [2] 따당이갤로그로 이동합니다. 11:40 74 0
2700908 네이티브 앱개발 망하는 날 -> 휴머노이드 되는 날 프갤러(172.226) 11:39 22 0
2700907 같은 분야에서 쓰이는 새로운 프레임워크/기술 배우는데 걸리는 시간? 프갤러(14.39) 11:38 19 0
2700906 비전공 고졸 국비 신입 연봉 3000 힘들게 취업했다. [1] 프갤러(59.16) 11:22 61 0
2700905 화류계를 ㅈㄴ 건강하고 애기낳는방향. 진짜 연애의 방향으로 못바꾸나 [2] 딱꾹(61.99) 11:15 37 0
2700904 아 ㅈㄴ 애교부리고 여자들 함락시키고싶다 딱꾹(61.99) 11:10 19 0
2700903 오늘날씨 시원하니 [4] 멍청한유라ㅋ갤로그로 이동합니다. 11:02 43 0
2700902 rest api 하려면 일단 도메인을 사야함? [3] ㅇㅇ(182.230) 11:00 67 0
2700901 EQ 와 IQ 가 둘다 높은자들은 스포츠를 좋아하는척 한다. [1] 프갤러(218.234) 10:57 38 0
2700900 REST API 연동 경험이란게 뭔 소리임? [11] ㅇㅇ(182.230) 10:56 83 0
2700899 니네 그래픽카드 뭐씀? [14] 프갤러(125.190) 10:53 69 0
2700897 스포츠 운동에 열광하는 사람들의 IQ 통계 [2] 프갤러(218.234) 10:51 53 0
2700896 겨우겨우 인간 평균 두뇌를 가진 느낌 [4] 공기역학갤로그로 이동합니다. 10:50 54 0
2700895 대부분의 멍청한 사람들은 운동을 인생에서 최우선 프갤러(218.234) 10:49 30 0
2700893 강화라고 했지 무슨 첨부터 대가리 좋은사람 가져오노 ㅇㅇ(49.142) 10:38 16 0
2700892 여기 운동 중독자가 몇명이나 보입니까 ? 프갤러(218.234) 10:37 38 0
2700891 원래 느리게 충전되는게 이상한가요? 노트8 56% [1] 도리스아(119.195) 10:35 20 0
2700890 그래 니들은 운동하지마라 [1] ㅇㅇ(49.142) 10:35 21 0
2700889 운동하고 뇌하고는 전혀 상관이 없어요 [1] 프갤러(218.234) 10:33 35 1
2700888 뇌기능이 강회된다니까 뭔 헬창석박사야 ㅇㅇ(49.142) 10:33 15 0
2700887 난 창업아이디어 줬다. 메이드카페 대학가에 오픈하셈 딱꾹(61.99) 10:31 13 0
2700886 뇌기능을 강하게 하는 도구 [7] ㅇㅇ(49.142) 10:30 49 0
2700885 쓰레기 아재들한테 서빙하는게 아니라 딱꾹(61.99) 10:29 18 0
2700884 페이스북도 결국은 데이팅앱이었다 얘들아... 딱꾹(61.99) 10:25 25 0
2700883 여자들이 남자 따먹기 좋게 한국에 메이드카페같은거 창업해야겠다 딱꾹(61.99) 10:23 22 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2