디시인사이드 갤러리

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

갤러리 본문 영역

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

나에갤로그로 이동합니다. 2011.09.27 13:59:56
조회 60 추천 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 - -
284804 여기 혹시 PE 포멧 빠삭한 횽 있나? [3] 설치마법사갤로그로 이동합니다. 11.10.31 68 0
284803 부탁입니다. 제발 도와주세요... [9] ㅇㅇ(116.46) 11.10.31 68 0
284802 자바 스윙은 메인루프가 따로 없나여? 빅바!갤로그로 이동합니다. 11.10.31 36 0
284801 일찍 자고 적당히 일어나서 좆되볼까 늦게 자고 늦게 일어나서 좆되볼까 [2] y녀6디리(220.118) 11.10.31 67 0
284800 간단하게 썰을 풀어보자면 [14] 로하로하알로하갤로그로 이동합니다. 11.10.31 149 0
284799 와.. 설계라는게 쉽지가 않네.. [7] 빅바!갤로그로 이동합니다. 11.10.31 80 0
284798 님들 저 내일부터 자바를 배우는데 필요한거 어떤게 있을까여 [13] SuCo갤로그로 이동합니다. 11.10.31 156 0
284797 루분투를 깔았는데 [9] iseeyou&갤로그로 이동합니다. 11.10.31 105 0
284796 y녀6디리 횽 있음? 레알포스좀 알려달란말에여 [24] SuCo갤로그로 이동합니다. 11.10.31 100 0
284795 있잔아 물어볼꺼 있는데 [6] 디클로로메탄갤로그로 이동합니다. 11.10.31 67 0
284794 형들 MFC 콤보박스 value 질문좀; [3] MFC;;(221.158) 11.10.31 48 0
284793 근데 지금으로서 가장 갚진거슨 2011.11.10 인듯 ㅇㅇ [5] (219.255) 11.10.31 55 0
284792 ㅋㅋㅋ 별로 삼각형은 안됬지만 디클로로메탄갤로그로 이동합니다. 11.10.31 42 0
284791 형들.. 부탁이 하나있어 [5] ㅇ호(112.149) 11.10.31 73 0
284790 너님들 이번 빼빼로데이가 천년에 한번 오는거 알고있음? [15] 쿄스케갤로그로 이동합니다. 11.10.31 160 0
284789 나 집세 못내서 쫓겨날 판임 [17] ^0^갤로그로 이동합니다. 11.10.31 140 0
284788 내일 차우찬이 삼성 선발이네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ^0^갤로그로 이동합니다. 11.10.31 22 0
284787 학사학위가 반드시 필요할까? [9] schizoid322갤로그로 이동합니다. 11.10.31 108 0
284786 마영전 하는 형 있니! [1] y녀6디리(220.118) 11.10.31 44 0
284785 google AI challenge하는 게이 있냐 [1] 허허느님(110.76) 11.10.30 85 0
284783 나도 참 문제다 [2] y녀6디리(220.118) 11.10.30 47 0
284782 객체지향을 주깁시다 객체지향은 나으 적 [7] ^0^갤로그로 이동합니다. 11.10.30 89 0
284781 좋은 밤입니다 [5] 三didas갤로그로 이동합니다. 11.10.30 65 0
284778 ssd로 코딩하니까 신세경 [5] 마타버터갤로그로 이동합니다. 11.10.30 129 0
284777 횽님들 이거 어려울까요 [3] andune(14.45) 11.10.30 45 0
284773 어차피 mfc하면 api안쓰지 않냐 [2] y녀6디리(220.118) 11.10.30 115 0
284771 형들 OpenGL으로 공튀길려하는데 [1] 읭읭읭읭갤로그로 이동합니다. 11.10.30 48 0
284770 학교에서 jsp 배우기 시작하는데 [7] 스크립트릿(165.246) 11.10.30 94 0
284769 형들 이번한번만 도움을... [4] 으아앜(112.187) 11.10.30 60 0
284767 매트랩 방정식 더하는거 어떻게 하나요?? 매트랩(114.207) 11.10.30 31 0
284765 php 곧사라질거 같다. [5] 쵸쵸(219.251) 11.10.30 137 0
284764 닥회드횽 파일입출력 [7] SuCo갤로그로 이동합니다. 11.10.30 51 0
284763 노트북 usb슬롯이 2개있는데 1개를 2개로 연장해서 3개로만들고싶은데여 [5] SuCo갤로그로 이동합니다. 11.10.30 71 0
284761 c++에서 오픈된 파일 이름 변경하는 라이브러리 없습네까 + 조공 [4] 라솔갤로그로 이동합니다. 11.10.30 108 0
284760 SuCo 형.. [7] 행크스갤로그로 이동합니다. 11.10.30 53 0
284759 미치겠네 ㅋㅋ [3] azzzazb(112.170) 11.10.30 43 0
284758 - 횽님(121.162.***.***) ...... [1] 고음병말기갤로그로 이동합니다. 11.10.30 43 0
284757 파일입출력 문의한 닥회드횽은 봅니다 [6] SuCo갤로그로 이동합니다. 11.10.30 50 0
284756 형들 여기서 레지스트리 받으면 행크스갤로그로 이동합니다. 11.10.30 27 0
284754 키보드 뭘 살까, 1. 리얼포스 2. 체리 청or갈축 3.해피해킹 [13] SuCo갤로그로 이동합니다. 11.10.30 154 0
284752 귀찮게 질문해서 미안하지만 이거좀 굽신 [10] 닥회드(180.71) 11.10.30 88 0
284751 밑에 for 하고 while 무한루프 질문한님아 이거보셈 [2] SuCo갤로그로 이동합니다. 11.10.30 62 0
284750 그럼 이거에서 차이나는데 뭔지좀 [4] ㅇㅇ(121.172) 11.10.30 61 0
284749 횽들 나 내일 기계식 키보드 살까 생각중인뎅 사지말까?? [5] SuCo갤로그로 이동합니다. 11.10.30 89 0
284748 횽님들 c언어에서 for(;;) while(1) 차이점이 뭐임?? [7] ㅇㅇ(121.172) 11.10.30 119 0
284747 으잉? 성님들 c++에서 클래스 안에있는 함수를 포인터로 호출하려는데 [7] azzz(112.170) 11.10.30 58 0
284746 각 IPS 업체에서 [1] 로하로하알로하갤로그로 이동합니다. 11.10.30 47 0
284744 쿄스케형 컴과따위라고 말한거 사과 [2] schizoid322갤로그로 이동합니다. 11.10.30 70 0
284743 자고 일어나서 공부하니 존나 잘된다 머릿속에 쏙 쏙 들어옴 1(183.104) 11.10.30 38 0
284742 횽들 C# 질문좀 하겟슴돠 ㅠ 아리햏갤로그로 이동합니다. 11.10.30 37 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2