디시인사이드 갤러리

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

갤러리 본문 영역

어제 볼링점수계산 물어봤었는데용..ㅠ

나에갤로그로 이동합니다. 2011.09.27 13:59:56
조회 61 추천 0 댓글 1



볼링 점수구요  합이 151이 나오네요.
        9- 42 9/ 62 G5 XB 9/ XB   XB   7/X
점수  9  15  31 39 44 64  84 111 131  151

- 랑 G는 0점이구요
/는 스페어구
X는 스트라이크에요.

밑에 소스를 작성하였는데요

151은 나오는데 과정을 살펴보면

sum[1] = 4
sum[2] = 13
sum[3] = 29
sum[4] = 29
sum[5] = 69
sum[6] = 85
sum[7] = 105
sum[8] = 132
sum[9] = 151
sum = 151

이렇게 나오네여..ㅠㅠ

값이 다 다른데요

어디가 틀렸는지 좀 봐주시면 감사하겠습니다.

짤은 소소한 조공


#include <stdio.h>
#include <string.h>

int strike(char b[],int i);
int spare(char b[],int i);
int frame(char b[],int i);

int main(void)
{
 int i,G=0,X=10,B=0,len=0,sum=0;
 char b[30]={0};

 FILE *fin,*fout;
 fin = fopen("input.txt","r");
 fout = fopen("output.txt","w");

for(i=0;i<30;i++)
 fscanf(fin,"%s",&b[i]);


 for(i=1;i<=9;i++){
 if(b[2*(i-1)] == \'X\')//strike
  sum += 10 + strike(b,i);
 else if(b[2*(i-1)+1] == \'/\')//spare
  sum += 10 + spare(b,i);
 else
  sum += frame(b,i);//frame


 fprintf(fout,"sum[%d] = %d \\n",i,sum);
 }


fprintf(fout,"sum = %d \\n",sum);

fclose(fin);
fclose(fout);

}
int frame(char b[],int i){
  if(b[2*i]==\'G\')
   return 0;
    if(b[2*(i+1)] == \'-\')
   return 0;
  else
   return b[2*i]-\'0\';
}

int strike(char b[],int i){
 if(b[2*i] == \'X\')
  if(b[2*(i+1)] == \'X\')
   return 20;
  else if(b[2*(i+1)] == \'G\')
   return 10;
  else
   return 10+b[2*(i+1)] -\'0\';
 else
  if(b[2*i]==\'G\')
   if(b[2*i] == \'-\')
   return 0;
  else
   return b[2*i]-\'0\';

}


int spare(char b[],int i){
 if(b[2*i]==\'G\')
  return 0;
 else if(b[2*i] == \'X\')
  return 10;
 else
  return b[2*i]-\'0\';
}

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
284194 오거엔진 둘러보는데 갑자기 아바스트가 울리더니 튀어나와서 뭐 납치해감 1(183.104) 11.10.28 59 0
284193 순수한 프겔횽들에게 새롭게 터득해야 하는 언어가 있다. 거칠게갤로그로 이동합니다. 11.10.28 83 0
284192 아까 뭐 물어 봤던 건데 이해가 잘 안되네 ㅠ [3] 잉여잉간(110.76) 11.10.28 43 0
284191 남한여자는 답이 읍다 얼렁 우리는 북한 여자랑 결혼하자!! [5] 거칠게갤로그로 이동합니다. 11.10.28 148 0
284190 휴학생각중.... [3] 三didas갤로그로 이동합니다. 11.10.28 92 0
284188 왜 이렇게 답글을 달아주면 글삭하고 튀는 거냐? [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.10.28 59 0
284187 어제 하이킥3 본횽 있나요?? [2] 거칠게갤로그로 이동합니다. 11.10.28 59 0
284186 자야겠다` ㅋㄱ(183.96) 11.10.28 28 0
284185 근데 여긴 커널이나 시스템쪽 하는 사람은 없나? [8] 씨랄라갤로그로 이동합니다. 11.10.28 128 0
284184 횽들 안녕히 주무세여 [1] Re-FEEL갤로그로 이동합니다. 11.10.28 49 0
284183 와 오거 엔진 존나 좋네여 [2] 1(183.104) 11.10.28 116 0
284182 넝희들 나무위에서 문란한 ㅅㅅ 하는거 봤냐? [2] Adelposs갤로그로 이동합니다. 11.10.28 135 0
284181 입개르.. [5] 필살RC(218.51) 11.10.28 44 0
284180 나는 쭈쭈바횽 어투가 좀... [2] ㅋㄱ(183.96) 11.10.28 52 0
284179 스티브잡스 전기 요약.. [3] 이문동쮸쮸바갤로그로 이동합니다. 11.10.28 106 0
284178 오늘책읽다가 [1] 三didas갤로그로 이동합니다. 11.10.28 41 0
284177 ㅋㄱ형은 봅니다 [5] Adelposs갤로그로 이동합니다. 11.10.28 72 0
284176 옹 디씨 모바일도 되는 구나 [2] 써니덕후갤로그로 이동합니다. 11.10.28 53 0
284175 난 지금 매우 화나있다 [4] Adelposs갤로그로 이동합니다. 11.10.28 67 0
284174 새로운 뉴비들이 유입되는 프갤이지만... [2] 이문동쮸쮸바갤로그로 이동합니다. 11.10.28 77 0
284173 외국인 대학원생이 자바를 영어로 가르치는데 저더러 도우미를 하라네요 [2] 3학년(125.139) 11.10.28 158 0
284172 이것좀 봐줘 ..............미치겠어...3일째 진전이없어 [5] 뉴비뉴비(112.172) 11.10.28 64 0
284171 친절한 프갤 뿌잉~ [3] ㅋㄱ(183.96) 11.10.28 81 0
284170 게임 프로그래머가 게임을 많이하는건... 이문동쮸쮸바갤로그로 이동합니다. 11.10.28 81 0
284169 아 크라이엔진 배우고 싶은데 영어가 딸린다 ㅅㅂ [7] 1(183.104) 11.10.28 94 0
284167 형들 C-Like 표현법이 머야? [4] 혼전순결(121.88) 11.10.28 74 0
284166 게임개발은 개발자라면 누구나 한번쯤은 꿈꿔봤겠지만... [12] 꼬꼬월드갤로그로 이동합니다. 11.10.28 235 0
284165 새벽인데 혐짤이나 봐요 [2] 데세랄(61.33) 11.10.28 80 0
284164 (ㅇㅂㅇ)/ 봐라 ㄴㄴㅇ(116.36) 11.10.28 39 0
284163 안녕형들 잉여잉간이 또 C언어숙제 막혀서 물어보러옴 ㅠ [12] 잉여잉간(110.76) 11.10.28 133 0
284162 언리얼 공개형 배우는 중인데 소스도 몇개 없구만 이걸로 무슨 겜을 만들어 [6] 1(183.104) 11.10.28 89 0
284160 foundations of computer science 이책 1독하면 --(220.72) 11.10.28 36 0
284159 입문자를 도와주세요 [2] rnmn갤로그로 이동합니다. 11.10.28 64 0
284157 똥을 싸고 난 후에... [1] 빅바!갤로그로 이동합니다. 11.10.28 48 0
284156 야들아 게시판 조회수 늘리는 쿼리좀. [3] 쵸쵸(219.251) 11.10.28 49 0
284155 유투브 설문 뭐임?? [1] 떡고매갤로그로 이동합니다. 11.10.28 43 0
284154 형들 인성면접은 어떤식으로 하는게 좋을까? [7] ㅠㅠ(112.148) 11.10.28 86 0
284151 아... 공지에 올라온 어떡해횽 일기 읽고있다가... [6] Re-FEEL갤로그로 이동합니다. 11.10.28 65 0
284150 아주 기본적인 게임만드는거 [7] 밀제갤로그로 이동합니다. 11.10.28 72 0
284149 ArrayList 제대로 안되면 과제한거 싹 뒤집어야되는데 [15] 3학년(125.139) 11.10.28 103 0
284148 mp3 메타파일 읽어오는 것좀 가르쳐주세요 [5] 자바초보자(202.31) 11.10.28 49 0
284147 소프트웨어가 프로그래밍임? [2] 호옹이(112.148) 11.10.28 69 0
284146 근데 제네릭이나 컬렉션 이거저거 안쓰게 되지 않냐 [4] 꼬꼬월드갤로그로 이동합니다. 11.10.28 55 0
284145 게임 쪽 갈려는 사람은 다음게임들은 꼭 플레이해보길 [6] 전간디갤로그로 이동합니다. 11.10.28 140 0
284143 어레이리스트는말이지 [2] 돌아이바갤로그로 이동합니다. 11.10.28 42 0
284142 C#배우는데.. [1] Sayrin갤로그로 이동합니다. 11.10.27 59 0
284141 저도 ArrayList 질문 [3] 3학년(125.139) 11.10.27 65 0
284140 곰짜르올림 [3] Adelposs갤로그로 이동합니다. 11.10.27 36 0
284139 으아아 정신력 운지다!!! 막장갤신학생갤로그로 이동합니다. 11.10.27 30 0
284138 드라이버 개발쪽은 어떰? [5] (210.205) 11.10.27 73 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2