디시인사이드 갤러리

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

갤러리 본문 영역

잘되가는데 훅 훅 이제 좀만 더하고 나머지는 배짱으로 해야겠다..

로레알갤로그로 이동합니다. 2010.11.22 00:02:51
조회 47 추천 0 댓글 0

형들이 도와준덕택에 fopen까지는 수월하게 됨

void showdata(struct table n);
void datainput(void);

struct table{
 char name[30];
 double ordernumber[30];
 int cost;
 int yards;
 int taxadd;
 int totalcost;
 char etc[100];

};

void showdata(struct table n)
{
 printf("상호명 : %s\\n", n.name);
 printf("거래번호 : %s\\n", n.ordernumber);
 printf("야드수 : %d\\n", n.yards);
 printf("단가 : %d\\n", n.cost);
 printf("총 금액 : %d\\n", n.totalcost);
 printf("부가가치세 합산 청구액 : %d\\n", n.taxadd);
 printf("비고 : %s\\n", n.etc);
 printf("\\n");
 //datainput 입력한 내용 확인용.
}

void datainput(void)
{
 int savecheck;
 savecheck = 0;
 struct table count;
 //초기화
  
 printf("상호명을 입력하십시오 : ");
 scanf("%s", &count.name);
 

 printf("거래 번호를 입력 하십시오 : ");
 scanf("%s", &count.ordernumber);
 

 printf("원단 야드수를 입력하십시오 : ");
 scanf("%d", &count.yards);
 

 printf("야드당 단가를 입력합시시오 : ");
 scanf("%d", &count.cost);
 

 count.totalcost = (count.yards) * (count.cost);
 count.taxadd = (count.totalcost * 11)/10; // 부가가치세 10% 포함한 금액.

 printf("기타 세부 사항을 입력하시오 : ");
 scanf("%s", count.etc);

 showdata(count);

 printf("위 값으로 저장하시겠습니까?\\n1. 예\\t2. 아니오");
 scanf("%d", savecheck);
 if(savecheck == 1)
 {
  FILE * fp = fopen("C:\\\\Users\\\\윤원정\\\\Documents\\\\용한 C++\\\\텀프로젝트\\\\statement.txt", "at");
  fprintf(fp, "%s", count.name);
  fprintf(fp, "%s", count.ordernumber);
  fprintf(fp, "%d", count.yards);
  fprintf(fp, "%d", count.cost);
  fprintf(fp, "%d", count.totalcost);
  fprintf(fp, "%d", count.taxadd);
  fprintf(fp, "%s", count.etc); // 여기까지 위에서 작성한 데이터 파일로 형성.
 
 fclose(fp);
 }
 else if(savecheck == 2)
 {
  printf("최초 메뉴로 돌아 가겠습니다.");
  datainput();  
 }
 
 

}


여기에서 if문에서 savecheck 2를 선택한 다음 진행이 안됨

내가 while을 써놨으니까 else if 안에 실행할 내용이 없으면 알아서 돌아갈줄 알았는데 프로그램이 멈춰버리더라구.

그래서 retry로 디버그도 못하고 다시 재귀함수로 만들면 재동작 하는가 싶어서 저래놨는데..

메인함수는 이거야

#include "include.h"


int i; //for문 동작용 i

void main(void)
{
 while(true)
 {
  int workkind;
  printf("실행할 작업을 선택해 주십시오.\\n");
  printf("1. 새파일. 2.불러오기. 3.unnamed worktable.");
  scanf("%d", &workkind);
  switch(workkind)
  {
  case 1:
   datainput();
   break;
  
  /*case 2;
   break;

  case 3;
   break;
   미구현 */
  }
 }
}

목표는 function.h에 들어있는 저놈에서 다시 main.c로 돌아오게 잡는건데 어떻게...하면될까?
goto따위는 쓰고 싶지 않아. 될거같지도않고

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
231903 씨언어 캐초보인데 초보용실습인데 먼가 틀렸데 좀 봐줘 [5] 캐초보(175.195) 11.01.23 78 0
231902 아 이거 java AWT왜이렇게 이미지가 깜빡거림? [2] 꿀레(14.33) 11.01.23 109 0
231901 노트북들고 도서관을 가다니..이런.. [1] 갑자원(61.255) 11.01.23 121 0
231900 형들 제발 부탁이야 이거좀도와줘 ㅜ 특정프로그램실행시 셧다운뜨게하는법ㅇㅇ [5] 트랩폰4갤로그로 이동합니다. 11.01.23 83 0
231899 AVR 같은 펌웨어 다루는 사람들 있나? ㅇㄹㄹ(211.58) 11.01.23 91 0
231898 너님들 지저문명 이야기 들어봤음? [1] 분당살람갤로그로 이동합니다. 11.01.23 86 0
231897 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ이거풀수잇는사람?ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [3] 헠헠ㅎㅋ(221.163) 11.01.23 134 0
231896 나는 알집을 이해할수가 없어 [15]    갤로그로 이동합니다. 11.01.23 267 0
231894 우왕 노트북 삿다 ㅋ [7] 미역c(203.237) 11.01.23 187 0
231893 횽들 c언어에서 return 0; 이 구문 도대체 이해가 안가요 [9] 123(114.206) 11.01.23 368 0
231892 형, 전공자가 학원다니려고 휴학내는거 미친짓이예요?? [8] 새벽4시네갤로그로 이동합니다. 11.01.23 177 0
231891 형들 제가 BIT 전공인데 이제 입학 1년차라 진짜 아무것도 몰라요. 학 [3] 새벽4시네갤로그로 이동합니다. 11.01.23 118 0
231890 자바 학원을 다니려고 하는데요... 학원이 정말 중요한가요? 차이가커요? [6] 새벽4시네갤로그로 이동합니다. 11.01.23 275 0
231889 니들 xp 몇년갈꺼같냐? [10] 갑자원(61.255) 11.01.23 233 0
231887 c언어 기초만 배우고 윈도우 시스템 프로그래밍 공부하는거 무리수야? [5] 리풍(121.64) 11.01.23 210 0
231886 1위 어플이 대수가 아니다. [3] 갑자원(61.255) 11.01.23 149 0
231885 내 첫 어플 3일만에 엔터테인먼트 100위 안에 들었음 팟게이트 36위! [12] 히밤리눅스갤로그로 이동합니다. 11.01.23 235 0
231884 끔찍하게 소름 돋는 미스테리한 경험 [4] nRESET갤로그로 이동합니다. 11.01.23 138 0
231883 진짜 디씨냐? [23] 히밤리눅스갤로그로 이동합니다. 11.01.23 259 0
231882 횽들 C언어 프로그래밍 간단한거 질문점 받아주세요. [5] 124124(110.11) 11.01.23 109 0
231881 시스템 플밍하다가 너무 궁금해성..ㅠㅠ [2] 왕궁금ㅠㅠ(58.74) 11.01.23 100 0
231880 관리자 암호만 알면 되는 방식이 과연 좋은걸까 [3] ㅇㅇ(121.133) 11.01.23 130 0
231879 미스테리한 경험 다들 하나씩은 있어요?? [6] Aray갤로그로 이동합니다. 11.01.23 132 0
231878 11번가 이쇙퀴들 웃기네 [2] 갑자원(61.255) 11.01.23 104 0
231877 형들 데이터베이스만 죽어라 파도 먹고살만함?? [3] ㅇㅂㅇ(113.59) 11.01.23 188 0
231876 프로그램 돈주고 사는게 돈지랄이야?? [10] 강니까면사살갤로그로 이동합니다. 11.01.23 234 0
231875 테니스 좋네요. [1] 테니스짱(174.21) 11.01.23 69 0
231874 이거 나만 웃긴거?ㅋㅋㅋㅋㅋㅋㅋ [2] ㅇㅇ2(165.246) 11.01.23 199 0
231873 게임기획자가 꼭 플밍알아야하냐? [8] 와진짜개쩐다갤로그로 이동합니다. 11.01.23 317 0
231872 횽?들 저 컴퓨터공학과 감 프로그래밍용 놋북 추천좀 [15] 곧아름이ㅠㅠ(124.53) 11.01.23 274 0
231871 안녀하세여 c++공부할떄 몇가지 물어볼계 있어 와봤습니다 [5] (124.80) 11.01.23 138 0
231870 익스프레스 에디션도 상업적으로 써도 된다능데? [3] VS2010(119.71) 11.01.23 123 0
231869 님들 이거왜함? [23] 윤아름ㅇ0ㅇ갤로그로 이동합니다. 11.01.23 236 0
231868 OS 공룡책 원서 요즘 다 20만원대에 육박하던데 [16] 왁스맛치즈갤로그로 이동합니다. 11.01.23 492 0
231867 오랫만에 사촌동생한테 어그로 끌렸다 [3] elwlwlwk갤로그로 이동합니다. 11.01.23 147 0
231866 이교재로 C++공부해도 될까.. [9] 꿀레(14.33) 11.01.23 238 0
231865 눈이 온다 이모군(1.225) 11.01.23 68 0
231864 오늘이 일요일이래... 분당살람갤로그로 이동합니다. 11.01.23 46 0
231863 대졸이 되어야 하는 이유 [1] 숙신갤로그로 이동합니다. 11.01.23 189 0
231862 vS 2010 익스프레스 버젼은 뭐가 빠진겅미까.. [2] VS2010(119.71) 11.01.23 114 0
231861 그래도 역시 코딩할때가 가장 진정된다 [2] 땡칠도사갤로그로 이동합니다. 11.01.23 158 0
231860 어떤 사이트 로그인하는 프로그램을 만드려해: [5] Mayu갤로그로 이동합니다. 11.01.23 123 0
231859 cin 을 잘 모르겠어 [2] 으앙(220.118) 11.01.23 84 0
231858 아나 짱나넼ㅋㅋㅋ으 앜ㅋㅋㅋ NFAㅋㅋㅋㅋ 땡칠도사갤로그로 이동합니다. 11.01.23 101 0
231857 우리나라만 해도 이백만 아이폰 푸의미래갤로그로 이동합니다. 11.01.23 120 0
231856 점점 키노트가 편해지고 있어... [9] 분당살람갤로그로 이동합니다. 11.01.23 212 0
231855 디자인 패턴..실무에 많이 적용하나? [9] Ver_01(221.151) 11.01.23 211 0
231854 내가 고졸이라 좆같은 몇가지 것들 [10] 유리한갤로그로 이동합니다. 11.01.23 456 0
231850 아침을 상콤하게 만드는 덕짜르 투척 [4] 땡칠도사갤로그로 이동합니다. 11.01.23 149 0
231845 질문좀 해도될까요ㅋ; API 정복책 보고있는대.. [11] 뀨잉;;(58.239) 11.01.23 141 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2