디시인사이드 갤러리

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

갤러리 본문 영역

C++ 소스좀 봐주실분..레폿..ㅠㅠ.. 이것좀 갈켜주세요....ㅠㅠ

1(211.220) 2009.11.29 21:41:00
조회 67 추천 0 댓글 3

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

#define STUDENT_NUM  5  // 학생 수 (30)
#define SCORE_MAX  100  // 가능한 최고 점수
#define SCORE_MIN  0  // 가능한 최저 점수


void PrintLine(char chShape, int nLineNum);      // 선그리기 함수
int  DigitCheck(char chDigit);         // 숫자 체크

void DisplayStuInfo(char *stuName, char *stuNum, double dScore, char *strGrade, int nAtdNum); // 학생 정보 출력

void InputStuName(char *stuName, int nAtdNum);     // 학생 이름 입력
void InputStuNum(char *stuNum, int nAtdNum);      // 학생 번호 입력


void main()
{
 char strName[STUDENT_NUM][50] = {"\\0"}; // 각 출석번호(index) 별 이름
 char strStuNum[STUDENT_NUM][10] = {"\\0"}; // 각 출석번호(index) 별 학번
 double dStuScore[STUDENT_NUM]  = {0};  // 각 출석번호(index) 점수
 char strGrade[STUDENT_NUM][3] = {"\\0"}; // 각 출석번호(index) 학점(A+, A0, B+, B0, C+, C0, D+, D0, F)

 double dAvgScore = 0.0; // 전체 평균 점수
 int  nMaxStuIndex = 0;
 int i;

 //----------------------------
 //   [ 입력 ]
 //----------------------------
 for( i = 0 ; i < STUDENT_NUM ; i++ ){
  // 학생 이름 입력
  InputStuName(strName[i], i);
  // 학생 번호 입력
  InputStuNum(strStuNum[i], i);  
  printf("\\n");
 }
 for( i = 0 ; i < STUDENT_NUM ; i++ ){
  // 학생 점수 입력
  InputScore(&dStuScore[i], i, strStuNum[i], strName[i]);
  // 학점 계산
  GenerateGrade(dStuScore[i], strGrade[i]);
 }
 printf("\\n");

 printf("\\n");

 //----------------------------
 //   [ 출력 ]
 //----------------------------
 // 학생정보 출력
 for( i = 0 ; i < STUDENT_NUM ; i++ ){
  DisplayStuInfo(strName[i], strStuNum[i], dStuScore[i], strGrade[i], i);
 }



===========================

여기서 함수들(InputStuName(이름입력), InputStuNum(학번입력), InputScore(학점입력), GenerateGrade(학점계산하기)..)을
구현해야하는데

이름입력함수나 학번입력함수는
void InputStuName(char *stuName, int nAtdNum)
{
 printf("* [%03d] 이름 입력 >> ", nAtdNum);
 gets(stuName);
 fflush(stdin);
}

이런식으로 하면 출력할때도 뜨는데

학점입력함수는
void InputScore(double *ptrScore, int nAtdNum, char *stuNum, char *stuName)
{
printf("* [%03d] 점수 입력 >> ", nAtdNum)
gets(ptrScore);
fflush(stdin);
}

이런식으로 하니 [학생의 점수 입력]출력화면에서 점수부분이 전부다 0.0 으로 나오더라구요..
뭐가 문제인거죠? ㅠㅠ??
리턴값을 따로 ptrScore로 주니까 void함수는 리턴값이 필요없다 뜨고..
이름이나 학번은 리턴값도 없는데 출력할때 결과가 다 뜨는데..
왜 똑같이 했는데 점수는 0.0으로 나오는거죠? 입력은 받더라구요...마지막 결과화면만 0.0......
더블형이라서 그런건가요??..어찌해야하죠?? ㅠㅠ 기초부족....ㅠㅠ..

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
271201 횽들 HTML홈페이지 만들려하는데 [7] 교복여중고딩갤로그로 이동합니다. 11.09.10 143 0
271200 알바할때는 공부를 포기해야되나.ㅅㅂ [3] Agangs갤로그로 이동합니다. 11.09.10 64 0
271196 정보보호기술병가려면 CCNA만있으면 지원가능..? [2] 안초심갤로그로 이동합니다. 11.09.10 144 0
271195 토익따위 ..하다보면 올라가,, ㅋㄱ(183.96) 11.09.10 50 0
271194 난 토익 400 [1] 천재해커(59.14) 11.09.10 82 0
271192 공부해서 남주나? SuCo갤로그로 이동합니다. 11.09.10 48 0
271191 원래 하루 6시간만 자도 별로 안피곤했는데.. [2] SuCo갤로그로 이동합니다. 11.09.10 75 0
271190 덤프없이 CCNA 합격 하려면.. [1] 안초심갤로그로 이동합니다. 11.09.10 85 0
271189 할거는 웹디 웹 프로그래밍 밖에 없나? [1] 으힉(119.198) 11.09.10 59 0
271188 화씨 바꾸는거 봐바 [4] 독담갤로그로 이동합니다. 11.09.10 55 0
271187 진지하게 질문 하나만할게요.. 부탁.. [6] 안초심갤로그로 이동합니다. 11.09.10 78 0
271186 행님들 C프로그램 뭐써??? [3] 안초심갤로그로 이동합니다. 11.09.10 56 0
271185 야이 프로그램이나 쳐만들때가 아니다!! [4] 거칠게갤로그로 이동합니다. 11.09.10 90 0
271184 이틀후면 추석인데 아저씨들은 내려갈꺼야? 가격거품갤로그로 이동합니다. 11.09.10 29 0
271183 NDK r6을 죽입시다 ㅁㄴㅇㄹ(115.137) 11.09.10 47 0
271182 컴좀 잘하는 흉들 도와죠 [3] 도시인(61.102) 11.09.10 48 0
271181 야이쉬벨 직렬화ID따윈 개나주라지 쵸쵸쵸(219.251) 11.09.10 18 0
271180 화씨온도를 섭씨온도로 바꾸는 c언어로 [4] ff(211.228) 11.09.10 436 0
271179 살춤이횽 소환! [5] Light search갤로그로 이동합니다. 11.09.10 61 0
271178 니들 반성문을 영어로 하면 뭔줄 아냐??! [4] 독담갤로그로 이동합니다. 11.09.10 109 0
271177 추석연휴잘들보내세요들 三didas갤로그로 이동합니다. 11.09.10 21 0
271176 명지대 컴공이면 괜춘함? [1] 독담갤로그로 이동합니다. 11.09.10 159 0
271175 아부지가 통닭 시켜주심 ㅋㅋㅋ [4] 독담갤로그로 이동합니다. 11.09.10 75 0
271174 dot 영어 왤케 잘함?? 20살때 725?? 대학교 어디임??? [3] 컴돌이(180.227) 11.09.10 100 0
271173 야 뒹신드라.추석 d-2이다. [1] 쵸쵸쵸(219.251) 11.09.10 28 0
271171 아오 이마트서 장보는데 [13] 뇌지랄갤로그로 이동합니다. 11.09.10 144 0
271170 내 노트북 개쩜 [2] 독담갤로그로 이동합니다. 11.09.10 89 0
271169 프갤러들 주식에 관심없음?? [10] 독담갤로그로 이동합니다. 11.09.10 104 0
271168 열강 C 존나 많음 [1] 로하로하알로하갤로그로 이동합니다. 11.09.10 78 0
271167 흠,,, 디아블로3 나오면 난 아마 또 공부를 하지않겠지.. [2] 독담갤로그로 이동합니다. 11.09.10 48 0
271166 외부변수가 뭐지 ㅜㅜㅜㅜ [4] 독담갤로그로 이동합니다. 11.09.10 61 0
271165 Deanex횽 어디삼 [2] 로하로하알로하갤로그로 이동합니다. 11.09.10 37 0
271164 if랑 for문만 써서 만들었음.. [1] IUV갤로그로 이동합니다. 11.09.10 71 0
271163 내가 다니는 대학교에 유학파 형이한명있는데 [1] 독담갤로그로 이동합니다. 11.09.10 86 0
271162 성대아싸는 영어장애인입니다. [2] [성대아싸]갤로그로 이동합니다. 11.09.10 105 0
271161 영어 실력이 그렇게 쉽게 느나??? [46] 컴돌이(180.227) 11.09.10 251 0
271159 보안하고싶은사람 꼭봐라 [1] 보안막장(122.46) 11.09.10 104 0
271158 배열을 외부변수로 바꾸라는게 무슨소리예염?? [4] 독담갤로그로 이동합니다. 11.09.10 64 0
271155 새상은 넓고 [3] Adelposs갤로그로 이동합니다. 11.09.10 54 0
271154 개발환경 원클릭으로 만들라고! 탐라국(121.159) 11.09.10 43 0
271153 이야 ! 해냈다! [8] 독담갤로그로 이동합니다. 11.09.10 112 0
271152 횽들 들여쓰기 떄문에 그러는데 [7] 독담갤로그로 이동합니다. 11.09.10 64 0
271150 게임은 무슨언어로 만들엉?? [5] 열심히해보잣갤로그로 이동합니다. 11.09.10 132 0
271149 시그멘테이션 오류는 어떻게해야 나는거예염?? [4] 독담갤로그로 이동합니다. 11.09.10 69 0
271148 천재해커의 전설 기억나징 [2] Adelposs갤로그로 이동합니다. 11.09.10 93 0
271147 공부 하고있거든요 ㅜㅜ [3] 독담갤로그로 이동합니다. 11.09.10 72 0
271146 아아.. 너무 잉여롭다 [1] Rei@디씨갤로그로 이동합니다. 11.09.10 44 0
271145 포인터까지배우고 나서 교수님이 시킨거 생각난다 Adelposs갤로그로 이동합니다. 11.09.10 60 0
271144 니들이 존재의 의미를 깨닫지 못하는한 영원히 고통스러울뿐이다. [2] 쵸쵸(219.251) 11.09.10 47 0
271143 중소기업들이 나의 능력을 알아보지 못하는 이유... [6] 천재해커(59.14) 11.09.10 169 0
뉴스 김연아, ♥고우림과 럽스타 시작…“지금껏 참아왔다” 분노한 이유는 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2