파일 스캔?
에다
질문 제목 : 파일 스캔?질문 요약 :책보고 쓰긴 했는데..
화일문안이 이해가안되요..질문 내용 :
int ch /* 선택번호 */,sum /* 총합 */,kor /* 국어 */,mat /* 수학 */,eng /* 영어 */,soc /* 사회 */,sci/* 과학 */,kor_g /* 국어목표 */,mat_g /* 수학목표 */,eng_g /* 영어목표 */,soc_g /* 사회목표 */,sci_g /* 과학목표 */,sum_g /* 총합목표 */;
float ave /* 평균 */,ave_g /* 평균목표 */;
FILE *sg; // 파일 성적
char name[15]; // 이름
puts(성적 관리 프로그램에 오신걸 환영합니다.\tMade by 홍동진); puts();
puts(-----------------);
puts(|할 수 있는 것들|);
puts(-----------------);
puts(| 1. 성적 보기|);
puts(---------------);
puts(| 2. 성적 관리|);
puts(---------------); puts();
printf(할 번호를 입력: ); Choice: // 입력 오류시되돌아갈 시점
scanf(%d,&ch); // 번호 입력
if(ch==1)
{
printf(\n성적 보기를 선택하셨습니다.\n); puts();
if((sg=fopen(SungGuk.dat,r))==NULL)
{
printf(성적 입력이 안되어있습니다.\n성적 관리를 통해 성적을 입력하십시오.\n);
goto Exit;
}
while(fscanf(sg,%s%d%d%d%d%d%d%d%d%d%d,name,&kor,&kor_g,&mat,&mat_g,&eng,&eng_g,&soc,&soc_g,&sci,&sci_g)!=EOF)
{
sum=kor+mat+eng+soc+sci;
ave=sum/5.0;
sum_g=kor_g+mat_g+eng_g+soc_g+sci_g;
ave_g=sum_g/5.0;
puts(\t\t--------);
printf(\t\t|성적표|\n);
puts(\t\t--------);
puts(--------------);
printf(|이름: %4s|\n,name);
puts(-------------------------------------------);
puts(|국어(목표)\t수학(목표)\t영어(목표)|);
puts(-------------------------------------------);
printf(|%3d(%3d)\t%3d(%3d)\t%3d(%3d) |\n,kor,kor_g,mat,mat_g,eng,eng_g);
puts(---------------------------------------------------------------);
puts(|사회(목표)\t과학(목표)\t총점(목표)\t평균(목표) |);
puts(---------------------------------------------------------------);
printf(|%3d(%3d)\t%d(%3d) %3d(%3d)\t%6.2f(%6.2f)|\n,soc,soc_g,sci,sci_g,sum,sum_g,ave,ave_g);
puts(---------------------------------------------------------------);
}
fclose(sg);이렇게 있는데요 제가 우선 불러오기와서 함수에 저장하는 것은 책을 보고는 했는데 이해가 안가네요.. 그리고 파일함수 sg가 sungguk.dat파일로 지정 안해줘도 저렇게 되나요? 그리고 왜 화일문에 저렇게 들어가는 것이고 무슨 뜻이죠...?
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2676182 | 숫자 순서대로 배열하는법 | 권뉴 | 2024-11-24 |
2676152 | 기본적인거 하나 질문드립니다. | 개미 | 2024-11-24 |
2676124 | 함수선언관련 질문이에요~...털썩..수정완료 (2) | 가지 | 2024-11-24 |
2676092 | C언어 책 (2) | 아서 | 2024-11-24 |
2676065 | 웹사이트 또는 메신저 등에서 원하는 텍스트를 검사하는방법?? (1) | 모든 | 2024-11-23 |
2676033 | 배열 기초연습중 발생하는 에러 ㅠㅜ... | Creative | 2024-11-23 |
2676005 | keybd_event 게임 제어 | 영글 | 2024-11-23 |
2675900 | 진짜기본적인질문 | 글길 | 2024-11-22 |
2675845 | 수정좀해주세요ㅠㅠㅠ | 해골 | 2024-11-21 |
2675797 | 병합 정렬 소스 코드 질문입니다. (2) | 도래솔 | 2024-11-21 |
2675771 | 큐의 활용이 정확히 어떻게 되죠?? | 해긴 | 2024-11-21 |
2675745 | 도서관리 프로그램 질문이요 | 도리도리 | 2024-11-20 |
2675717 | 2진수로 변환하는것! (3) | 동생몬 | 2024-11-20 |
2675599 | for문 짝수 출력하는 법 (5) | 널위해 | 2024-11-19 |
2675575 | Linux 게시판이 없어서.. | 첫삥 | 2024-11-19 |
2675545 | 구조체 이용할 때 함수에 자료 넘겨주는 것은 어떻게 해야 하나요? | 아연 | 2024-11-19 |
2675518 | 사각형 가로로 어떻게 반복해서 만드는지좀.. 내용 | 신당 | 2024-11-18 |
2675491 | !느낌표를 입력하는것은 어떻게합니까~~?ㅠㅠ (5) | 사지타리우스 | 2024-11-18 |
2675411 | 파일입출력으로 받아온 파일의 중복문자열을 제거한 뒤 파일출력 | 앨버트 | 2024-11-17 |
2675385 | 링크드리스트 주소록 질문드립니다. (1) | 겨루 | 2024-11-17 |