디시인사이드 갤러리

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

갤러리 본문 영역

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

나에갤로그로 이동합니다. 2011.09.27 13:59:56
조회 69 추천 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/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
277144 오늘 벡스코에서 하는거 it엑스포 구경하고 왔는데 ㅋㅋㅋ [2] ㅁㄴㅇㅁㄴㅇ(116.121) 11.09.30 88 0
277143 저기 밑에 횽 봅니다(링크드 리스트) [3] 일광면(119.198) 11.09.30 82 0
277142 안드로이드 프로그래밍 할 때 안드로이드폰 없으면 어떻하냐? [9] 멸자성님(61.82) 11.09.30 153 0
277141 씨에도 정규 표현식 있음? 로하로하알로하갤로그로 이동합니다. 11.09.30 47 0
277140 자바 프로그래밍 질문입니다...ㅠㅠ [3] 플밍초보(175.116) 11.09.30 92 0
277139 플밍초보 형은 봅니다. [3] 좋은아버지갤로그로 이동합니다. 11.09.30 64 0
277138 도전! 프로그래밍1 너무 어려워요 이힝(121.177) 11.09.30 45 0
277136 진짜 옜날에 내가 프로그램을 몰라서 글을 올렸었는데 댓글이 그거였어 [11] 좋은아버지갤로그로 이동합니다. 11.09.30 92 0
277134 프로그래머가 3d라서 힘드냐? 편하니깐 헛소리하네 [2] 쵸쵸(219.251) 11.09.30 112 0
277133 하악하악 수정이의 뒷태는 카와이 하고~~ 거칠게갤로그로 이동합니다. 11.09.30 150 0
277132 하아 성님 횟집은 어떻게 됬수? [1] SODMaster갤로그로 이동합니다. 11.09.30 49 0
277131 ㅋㅋ 나 솔데스크 영업 한데 당했다 [4] 좋은아버지갤로그로 이동합니다. 11.09.30 237 0
277130 슬슬 닉바꾸고 싶다. [2] SODMaster갤로그로 이동합니다. 11.09.30 48 0
277129 횽들 얼굴인식 추적로봇할때 질문할게있는데 아는횽들은 대답좀 [1] Brt갤로그로 이동합니다. 11.09.30 62 0
277128 C 한달 배웠는데 바로 JAVA 들어가도 될까? ㅠㅠㅠㅠ [4] 열심히해보잣갤로그로 이동합니다. 11.09.30 124 0
277125 프로그래머가 4D일줄.. [6] 슈퍼맨동생(118.46) 11.09.30 168 0
277124 xterm 이 좀 불안정한가? ㅁㄴㅇㄹ(138.246) 11.09.30 38 0
277123 청주프로그램학원 아시는분! [1] AAD(121.64) 11.09.30 144 0
277122 자살댄스야 [2] 三didas갤로그로 이동합니다. 11.09.30 93 0
277121 프겔횽들 내일 대망의 토요일이고, 내가 예언하나 할까? 슈퍼맨동생(118.46) 11.09.30 65 0
277120 아래넘 복잡하게 올려서요 ㅠ C언어 포인터 질문하나만 할께요 도와주세요ㅠ [26] 푸히히힛(210.101) 11.09.30 152 0
277118 빨간머리 좋아하는 사람 있어? (살짝 은꼬르) [3] blackd갤로그로 이동합니다. 11.09.30 156 0
277117 프로그램짜봤는데요 딱 한부분이 이해가 안가는데 도와주세요 ㅠ 푸훼훼휄(210.101) 11.09.30 60 0
277116 블디형은 봐줍니다 [15] 三didas갤로그로 이동합니다. 11.09.30 95 0
277115 병특 자바개발쪽가면 경럭인정해줍니까? [1] 一ㅡ갤로그로 이동합니다. 11.09.30 95 0
277114 집안 전체가 공대 출신이라 [8] 일광면(119.198) 11.09.30 158 0
277113 헐.. 나 뜬금없이 진급했어.. [12] McHello갤로그로 이동합니다. 11.09.30 178 0
277112 이번주에 한것 [10] +어게인갤로그로 이동합니다. 11.09.30 157 0
277111 황금연휴라니? 뭔날이냐? [2] 一ㅡ갤로그로 이동합니다. 11.09.30 72 0
277110 좋은 아버지 는 봅니다. [2] 좋은아버지갤로그로 이동합니다. 11.09.30 62 0
277109 형들은 머리식힐때 무슨게임해?ㅇ [3] 三didas갤로그로 이동합니다. 11.09.30 83 0
277108 centos nvidia 드라이버 삽질 성공 [2] 이모군(58.228) 11.09.30 71 0
277107 vs2010에서 for( int R1 ; ; )안되나여 [1] 이힝(121.177) 11.09.30 58 0
277106 우리도 돈 좀 만져보자 [6] 막장갤신학생갤로그로 이동합니다. 11.09.30 89 0
277105 짬트랏슈 형은 봅니다. [27] 좋은아버지갤로그로 이동합니다. 11.09.30 202 0
277104 언니들 리눅스에서 getch구현(화면출력없이 바로 입력) 평가 좀 [5] dot(125.128) 11.09.30 91 0
277103 입갤과동시에 나의 랩실생활 [2] 三didas갤로그로 이동합니다. 11.09.30 86 0
277102 나도 나으 랩실 생활... [1] Kanon갤로그로 이동합니다. 11.09.30 249 0
277101 C++ 답변좀 해주세요 ㅜㅜ [7] ㅇㅇ(183.106) 11.09.30 99 0
277100 횽들 내 후배가 뭔가 만들었는데 돈이 될까? [34] 생물학(125.248) 11.09.30 231 0
277098 연봉 2200이라고치면요 [21] 짬트라슈갤로그로 이동합니다. 11.09.30 347 0
277097 내친구의 대학교 연구실 생활 들려줄게. [3] 좋은아버지갤로그로 이동합니다. 11.09.30 195 0
277096 대학교 연구실 원래 이렇게 줫같음?? [27] 므느으르(210.107) 11.09.30 284 0
277095 그런데 요즘 이도경은 뭐하고 지내는지 알아 ? [2] 좋은아버지갤로그로 이동합니다. 11.09.30 99 0
277094 네이버캐스트 - 인류의 삶을 바꾼 위대한 기계 컴퓨터 궁금이(121.129) 11.09.30 47 0
277093 오늘 좆밥인 내 집중력에 놀랏다 [3] 로하로하알로하갤로그로 이동합니다. 11.09.30 99 0
277092 앱등은 앱등앱등해 [6] monoless갤로그로 이동합니다. 11.09.30 89 0
277091 그런데 밑에 기사 보니까 이번에 MS + 삼성 이자나? [2] 좋은아버지갤로그로 이동합니다. 11.09.30 72 0
277090 오늘은 책만 보다 끝나는구나. [2] 좋은아버지갤로그로 이동합니다. 11.09.30 75 0
277089 황금 연휴 시작이네 [3] monoless갤로그로 이동합니다. 11.09.30 75 0
뉴스 H.O.T. 토니안, 우울증 고백...“술과 약에 의존하며 매일 죽음을 생각했다” 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2