디시인사이드 갤러리

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

갤러리 본문 영역

프갤님들 C언어 진짜 쉬운건데 해결좀 부탁드려요

도와주시계(116.123) 2011.12.20 01:36:46
조회 199 추천 0 댓글 13


프로그래밍 갤러리 성님들 ㅠ 


대학에서 전공이랑 아~무런 연관도 없는데 C언어를 강제로 수강해서 고생하는 뉴비에요ㅠ

정말 너무 어려운거 같은데.. 어째든 마무리 과제를 하는데 도움 좀 주세요.

지금 제가 코딩 책보고 예제 따라친건데 여기서 

이름&국어&영어&수학 점수를 입력해서 score.bin 파일을 만드는건데;;

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

struct personscore
{
        int number;                                //번호
        char name[40];                        //이름
        int language;                                //국어
        int english;                                //영어
        int math;                                        //수학
};
typedef struct personscore pscore;

int main()
{
        char fname[] = "score.bin";
        char line[80];
        FILE *f;
        int cnt = 0;
        pscore score;

        //쓰기 모드로 파일 열기
        if ((f = fopen(fname, "wb")) == NULL)
        {
                printf("파일이 열리지 않습니다.\\n");
                exit(1);
        };
        printf("이름과 성적(국어, 영어, 수학)을 입력하세요.\\n");
        fgets(line, 80, stdin);
        while (!feof(stdin))
        {
                // 표준입력의 한 줄을 구조체의 멤버 별로 자료를 입력
                sscanf(line, "%s %d %d %d", score.name, &score.language, &score.english, &score.math);
                score.number = ++cnt;
                fwrite(&score, sizeof(pscore), 1, f);
                fgets(line, 80, stdin);
        }
        fclose(f);

        return 0;
}

이거 컴파일 빌드 해서 실행하면 말그대로 점수입력해야 하는데

책에는

가예진 82 79 98
김수진 75 82 88
유신덕 77 85 90

일케 입력하라고 되있는데.

말했듯이 컴파일 빌드 하고 실행에서 위에 내용 똑같이 쳤는데..

이게 끝맺을을 어케 하는거에요?? 그냥 일케 써놓고 끄면 알아서 저장되는 형태인가요? ㅠㅠ

설명이 거지라서 사진도 첨부했으요 ㅠ.

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이성 보는 눈 없어서 걱정되는 스타는? 운영자 25/11/10 - -
AD 겨울가전 SALE! 쿨한 겨울 HOT세일 운영자 25/11/12 - -
295907 컴퓨터공학과..한단어로표현해줄게 [2] 신비의섬죶도갤로그로 이동합니다. 11.12.25 186 0
295906 한국어OS에서는 \n하고 역슬래시n하고 완벽하게 호환되네... [9] 분당살람갤로그로 이동합니다. 11.12.25 271 0
295905 미안. 치킨집 창업은 반 강제였구나? ㅋㅋㅋㅋㅋㅋㅋ [2] sasd(175.199) 11.12.25 110 0
295904 방학동안 블로그를 직접 만들어보려고 하는데... HJH_갤로그로 이동합니다. 11.12.25 87 0
295902 질문있어요,,! [2] 지나가는늅늅(118.223) 11.12.25 73 0
295901 선배,형님들 비트학원 강좌 C programing 2 자료구조 어떰 공부하고싶음(211.222) 11.12.25 151 0
295899 아무글만 클릭하면 악성코드떠서 강종되 이거왜이러냐(211.222) 11.12.25 39 0
295898 죶뻔데기야 니 짤 안보인다 [1] dlbo갤로그로 이동합니다. 11.12.25 83 0
295897 컴퓨터과의 현실 [5] 신비의섬죶도갤로그로 이동합니다. 11.12.25 342 0
295896 웹프로그래밍언어 공부법 [2] 등골브레이커갤로그로 이동합니다. 11.12.25 214 0
295895 죶도 소환글 [3] 나리링갤로그로 이동합니다. 11.12.25 108 0
295894 으아 내일은 즐거운 출근 +어게인갤로그로 이동합니다. 11.12.25 54 0
295892 군대에서 자바스크립트 공부를 하려는데 좋은 웹컴파일러 없을까? [4] 위디안갤로그로 이동합니다. 11.12.25 148 0
295891 웹에서 원하는 부분만 긁어오는 프로그램 c#으로 만들라고 하거든 [3] 김프갤(61.40) 11.12.25 148 0
295890 더스틴스니퍼 쓰는방법 아는사람잇어? [1] ㅇ.ㅇ(116.36) 11.12.25 1274 0
295889 어제 렌트해서 여친이랑 놀러갔던 칭구 사고남.. [1] 므해?갤로그로 이동합니다. 11.12.25 154 0
295888 분노의 파워코딩 7일차, 마무리 [3] [성대아싸]갤로그로 이동합니다. 11.12.25 167 0
295887 리눅스 질문입니다 [2] 123(218.49) 11.12.25 75 0
295886 넷북으로 웹 제작 가능한가요? [2] 볼일같은잠(118.41) 11.12.25 138 0
295885 ASProtect MUP으로 언패킹해주실분 구합니다. ㅇㅇ'ㅅ갤로그로 이동합니다. 11.12.25 87 0
295884 「우분투」로 달린다. [1] 때릴꺼야?(116.40) 11.12.25 97 0
295883 안드로이드앱개발 자바부터 배우고해야되나요? [1] ㅇㅇ(122.34) 11.12.25 156 0
295882 크리스마스인데, 설마 집에만 있는건 아니지? [1] 므해?갤로그로 이동합니다. 11.12.25 73 0
295881 \n과 관련된 질문 [4] 분당살람갤로그로 이동합니다. 11.12.25 129 0
295880 한국사회 최고의 승자는 분당살람갤로그로 이동합니다. 11.12.25 101 0
295879 메리!! 짭컹갤로그로 이동합니다. 11.12.25 56 0
295878 치킨집 차리는거는 돈을 위해 꿈을 파는것 아님? [11] sasd(175.199) 11.12.25 176 0
295874 하.. 레드블랙트리 3일에 걸쳐서 겨우 끝났네 [4] (218.209) 11.12.25 122 0
295873 군대에서 2년간 웹프만했다. [2] 니 코 가 뭐갤로그로 이동합니다. 11.12.25 232 0
295872 크리스마스 프로그램 목욕의신갤로그로 이동합니다. 11.12.25 72 0
295871 안녕하세요,질문하나만 할게요 전자10(115.21) 11.12.25 85 0
295870 메서드 구현? 정의? [1] 흥잉(222.107) 11.12.25 62 0
295869 오토핫키에서 계속해서 입력할수 있게 하는 명령어좀 알려주세요 팥트랏슈갤로그로 이동합니다. 11.12.25 62 0
295868 c언어는 독학하면 프로그래밍 스킬 전혀 안늘던데 ㅋㅋㅋ [5] ㅁㄴㅇㅁㄴㅇ(175.199) 11.12.25 413 0
295866 형들 안녕 ? ~ 좋은아버지갤로그로 이동합니다. 11.12.25 53 0
295865 윤성우 C책 좋은거 맞음? [5] 1(121.146) 11.12.25 285 0
295864 아놔ㅠㅠ 오토셋이랑 PHP연동해서 다른 서버에서 들어가면 한글깨지는데.. [2] 전설의대지갤로그로 이동합니다. 11.12.25 81 0
295863 내가 짠 소스인데 왜 오류나는거임? [9] ㅁㄴㅇㅁㄴㅇ(175.199) 11.12.25 160 0
295862 님들아... 토렌트같이 공유 프로그램 만드는거 U2(14.51) 11.12.25 48 0
295861 오토셋에 PHP 연동하는거 질문좀.. [2] 전설의대지갤로그로 이동합니다. 11.12.25 65 0
295860 html 못쓰는 게시판에 브금 넣는 방법 아는 사람 답변좀. zed(59.151) 11.12.25 82 0
295858 「우분투」로 달린다. 때릴꺼야?(116.40) 11.12.24 127 0
295857 컴퓨터과 갈려는애들아 [5] 신비의섬죶도갤로그로 이동합니다. 11.12.24 231 0
295856 횽들 [1] c언어?(124.80) 11.12.24 40 0
295855 c언어?(124.80) 11.12.24 31 0
295854 형들 이거때문에 밖에 나가지도 못하고 ㅠ 궁금해하고 있음. ㅠ 형들(222.107) 11.12.24 92 0
295853 데이터베이스 쪽 회사 면접 봤는데 말이야 [3] ㅇㅇ(121.143) 11.12.24 203 0
295852 분노의 파워코딩 6일차, 작업내용 [성대아싸]갤로그로 이동합니다. 11.12.24 136 0
295851 고자로 살기 vs 대머리로 살기 [3] 금고래갤로그로 이동합니다. 11.12.24 151 0
295847 자바스크립트로 드래그 구현시 왜 return false가 들어가야 하나요 [3] 생촙(112.144) 11.12.24 167 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2