디시인사이드 갤러리

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

갤러리 본문 영역

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

나에갤로그로 이동합니다. 2011.09.27 13:59:56
조회 65 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
412195 각도를 입력받는 삼각함수 구현하기 [2] 이뭐병(211.61) 14.03.13 146 0
412194 요미고즤려솨ㄱr 올릐능으망ㄱH싀믈~ >ㅂ< ♡ [5] 요미코치료사(59.17) 14.03.13 267 0
412192 봐ㅘ [1] tlqkfvmald(110.15) 14.03.13 79 0
412191 니들 삼각함수는 코딩으로 짤 수 있는거 맞지???? [3] 이뭐병(211.61) 14.03.13 231 0
412190 도움조뮤ㅠ [3] tlqkfvmaldn(110.15) 14.03.13 66 0
412189 늦었다고 생각했을 때가 제일 빠른 때라고요??????? [2] 이뭐병(211.61) 14.03.13 137 0
412188 와 요즘은 고딩들도 인공지능을 만드는 구나 [3] 이웃집힘법사갤로그로 이동합니다. 14.03.13 360 1
412187 니들 지금 PC가 1980년대 슈퍼컴퓨터 들이랑 플롭수 비슷한건 아냐?? [1] 이뭐병(211.61) 14.03.13 152 0
412186 3d max 간단한 질문좀 [3] ㅇㅇ(175.112) 14.03.13 129 0
412185 컴공쪽으로 무엇을 하던지 c언어는 알아야함? [1] ㅇㅇ(112.185) 14.03.13 130 0
412184 컴퓨터공학과가 그렇게 씹비추에 씹노답임? [2] 1(39.113) 14.03.13 298 0
412183 차라리 그냥 생기부 조작프로그램을 만드는게 나을듯 이웃집힘법사갤로그로 이동합니다. 14.03.13 70 0
412182 토라도라봐라 이웃집힘법사갤로그로 이동합니다. 14.03.13 79 0
412181 명령어 디자인(?)문제인데 조금만 도와주세요ㅠㅠ [2] ㅇㅇ(175.200) 14.03.13 73 0
412180 그러면 뭘 만들면 되냐? [3] 이웃집힘법사갤로그로 이동합니다. 14.03.13 148 0
412179 궁궁이 성님 책 추천 앙팡하옵니다! 앙팡! [1] ㅇㅇ(112.185) 14.03.13 106 0
412178 있으면 좀 가져와봐 [2] 이웃집힘법사갤로그로 이동합니다. 14.03.13 134 0
412177 학습능력가진 인공지능을 프로그래밍해서 공모전에 내면 [7] 이웃집힘법사갤로그로 이동합니다. 14.03.13 238 1
412176 나 뭐 만들까 알려주면 [2] 궁궁이갤로그로 이동합니다. 14.03.13 55 0
412175 뜨뜻한응딩이 궁궁이갤로그로 이동합니다. 14.03.13 64 0
412174 섹도시발 이웃집힘법사갤로그로 이동합니다. 14.03.13 80 0
412173 이xx힘법사 누나 어젯밤은 고마웠어요 ㅇㅇ(112.185) 14.03.13 64 0
412172 급구 한강에 놀러갈 사람 구합니다. [1] ㅇㅇ(112.185) 14.03.13 71 0
412171 너거들은 뭘 공부한거냐 도대체 [2] ㅇㅇ(112.185) 14.03.13 106 0
412170 무스펙이 외국 대회에 나가서 우승해서 취업 ㅇㄱㄹㅇ 가능? [5] ㅇㅇ(112.185) 14.03.13 318 1
412169 자바 메섣 소스좀 자바로 궁궁이갤로그로 이동합니다. 14.03.13 105 0
412168 뭐 만들면 공모전에서 대상 탈 수 있냐??? [1] 이웃집힘법사갤로그로 이동합니다. 14.03.13 93 0
412167 너희들이 프로그래밍에 뛰어들게 된 계기는 뭐냐? [4] ㅇㅇ(112.185) 14.03.13 712 0
412165 관노비 3일차 [2] 관노비(203.226) 14.03.13 104 0
412164 프로그래밍은 이게 답이다. 이뭐병(211.61) 14.03.13 187 0
412163 c언어좀 ㅠㅠ [1] tlqkfvmald(110.15) 14.03.13 72 0
412162 가우스 소거법 걍 가우스 요르단 피보팅 쓰면 되지 않냐??? ㅇㅇ(117.111) 14.03.13 174 0
412161 프로그래머가 늦었다고 생각할 때는 매우 늦은 법임? [2] ㅇㅇ(112.185) 14.03.13 116 0
412160 요즈 왜 배과이랑 에로홍이 안보이냐 (113.216) 14.03.13 45 0
412159 오늘부터 나는 좌파다. [2] ㅇㅇ(112.185) 14.03.13 70 0
412158 정올 공모때 컴파일러 내도됨? [2] 이웃집힘법사갤로그로 이동합니다. 14.03.13 311 0
412156 아 프로그래밍 접어야 할 것 같은 기분이 든다 [2] ㅇㅇ(112.185) 14.03.13 104 0
412155 초남중실업고공부ㄴㄴ백수테그탄 성인은 프로그래머 접어야함? [2] ㅇㅇ(112.185) 14.03.12 76 0
412154 엑셀&엑세스 vs JAVA언어 [5] ㅇㅇ(117.55) 14.03.12 143 0
412153 프로그래밍은 독학이 가능하다? 가능하지 않다? [2] 벾싞샊끾(112.185) 14.03.12 225 0
412152 혹시 엑세스 쓰는 갤러있냐? [4] ㅇㅇ(117.55) 14.03.12 86 1
412151 대회 정보 같은거 자세히 알 수 있는 곳은 없나요? 앙앙♥ 뜨뜻한응딩이(112.185) 14.03.12 45 0
412150 비베냐 자바냐 묻는새끼 목매달러 갔냐 [4] ㅇㅇ(117.111) 14.03.12 112 0
412149 아 나도 프로그래밍 대회 같은 곳 나가고 싶다 [1] 뜨뜻한응딩이(112.185) 14.03.12 74 0
412148 31살에 노총각이면 늦은 편이야? [4] (117.55) 14.03.12 157 0
412147 기술면접 볼 때 시험같은것도 봄? [2] ㅇㅇ(175.117) 14.03.12 153 0
412146 야 역행렬 어떻게 구하냐? [2] 이웃집힘법사갤로그로 이동합니다. 14.03.12 183 0
412145 내가 필요한게 이거거든 [1] ㅇㅇ(117.55) 14.03.12 92 0
412144 왜들 싸우고 그래요 ㅠㅠ [2] 허세갑(59.23) 14.03.12 66 0
412143 비베는 학교 과제로 내지도 못하지 않냐???? ㅇㅇ(117.111) 14.03.12 68 0
뉴스 '아이쇼핑' 원진아, 염정아 향한 복수의 반격 시작 “왜 우리가 도망쳐야 돼”...메인 예고편 공개! 디시트렌드 07.03
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2