디시인사이드 갤러리

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

갤러리 본문 영역

2시간 배우고 프로그램을 짜오라는데 도저히 못하겠어요

스튜디오(118.221) 2010.09.17 19:29:00
조회 103 추천 0 댓글 10

아나-_- 학교에서 이제겨우 2시간 했는데
프로그램을 짜오라네요;;
이제 겨우 익숙해 지려는 단계인데; 미치겠어요.
기초중에 기초이긴 한데.. 아직까진 잘 모르겠네요ㅠ
좀 도와 주세요.

글자의 수의 세는 프로그램인데

/* wordCount.c
*/

#include <stdio.h> // printf(), gets(), getc()
#include <string.h> // strcpy(), strcmp()
#include <stdlib.h> // malloc()

#define BLANK \' \'
#define NEW_LINE  \'\\n\'
#define TAB \'\\t\'
#define WORK_MAX 1000

void main()
{
 FILE *fp;
 char fileName[30];
 char *words[WORD_MAX]; tWord[30];
 int wordNum[WORD_MAX], nw, nc, c, k;
 enum {OUT, IN} wordSW; // OUT = 0, IN = 1

 printf("입력 파일명을 입력하세요....?"); gets(fileNAme);
 if ((fp = fopen(fileName, "r")) == NULL)
 {
  printf("%s을 열 수 없으므로 키보드(stdin)에서 문장을 입력하세요.\\n", fileName) ;
  fp = stdin;
 }
 for(k = 0; k < WORD_MAX; k++) wordNum[k] = 0;
  nw = nc = 0;
 do
 {
  c =  getc(fp);
  if (c == BLANK or c == NEW_LINE or c == TAB or c == EOF)
   if (nc > 0)
   {
    tWord[nc] = \'\\0\';
    wordSW = OUT;
    for(k = 0; k < nw; k++)
     if(strcmp(words[k], tWord) == 0)
     {
      wordSW = IN;
      wordNum[k]++; break;
     }
     if(wordSW == OUT)
     {
      words[nw] = (char *)malloc(nc); strcpy(words[nw], tWord);
      wordNum[nw] = 1;
      nw++;
     }
     nc = 0;
   }
 }
 else
  tWord[nc++] = c;
} while (c ! = EOF);
fclose(fp);
for(k = 0; k < nw; k++)
    printf("%30s[%3d]:%3d\\n", words[k], k, wordNum[k]);
}


이걸 기반으로, 2개의 문서를 비교해서 같은글자가 몇개나 되는지 이걸 해오라는데
책을 미친듯이 보고 해도 도저히 도저히 도저히 모르겠음여;;
아니면 저걸 응용해서 독창적인 프로그램을 해오라는데.. 예를들면 특정 알파벳이 몇개인지 세는거라던지..
아무튼 좀 도와주세요;ㅠ


ps. 근데 책을 그대로 베꼈는데 왜 에러가 나는걸까요--;;



1>------ Build started: Project: word count, Configuration: Debug Win32 ------
1>Compiling...
1>word count.cpp
1>.\\word count.cpp(4) : fatal error C1083: Cannot open precompiled header file: \'Debug\\word count.pch\': No such file or directory
1>Build log was saved at "file://c:\\Users\\sunho\\Documents\\Visual Studio 2008\\Projects\\word count\\word count\\Debug\\BuildLog.htm"
1>word count - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


에러 메시지요 ㅠㅠ
진짜 좆 뉴비라서 잘몰라서 그래요ㅠ


----------------------------
이제 에러는 안나는데 왜 실행하면 계속하려면 아무키나 누르세요만 뜰까요--;

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
222724 이사람 남자야? [6] Vita500갤로그로 이동합니다. 10.12.06 157 0
222722 자바에서 입력한 걸 텍스트 파일로 뽑아낼수 있나염 [2] HERMES갤로그로 이동합니다. 10.12.06 62 0
222721 오늘치 시험 끝. Rei@디씨갤로그로 이동합니다. 10.12.06 52 0
222720 교촌 오리지날이 진리 아니냐? [2] 불꽃(124.153) 10.12.06 74 0
222718 자바는 왜 protected 가 엑세스를 패키지 영역에도 허용함? [3] ㅏㅏㅏㅗㅗㅗ(219.157) 10.12.06 117 0
222714 비아냥 갤러리에 오신 것을 환영합니다. [7] 아잉따잉갤로그로 이동합니다. 10.12.06 90 0
222712 C 떡밥에만 반응하는 물고기들 [1] 홍다(114.199) 10.12.06 103 0
222711 트리 공부시작 [3] 유리한추종자(118.91) 10.12.06 64 0
222709 형들아 자바 관련해서 잠깐 질문좀;; ImageIcon gif 띄우기 [2] 형들아(220.73) 10.12.06 171 0
222708 c언어 컴파일러를 c언어로 만든게 맞나요??? [5] 컴돌이(58.77) 10.12.06 263 0
222707 으잌ㅋㅋ 시험시작 8분 남았다 Rei@디씨갤로그로 이동합니다. 10.12.06 92 0
222704 ㅇ ㅐ들아~ 밥먹게 들어와라~ [5] 쭈중이갤로그로 이동합니다. 10.12.06 74 0
222703 헐 학교 갔다왓는데 아직도 장은성 있네;; [1] 일광면(119.198) 10.12.06 96 0
222702 구글 이 씨발 개샛키들 [3] 눈팅용.갤로그로 이동합니다. 10.12.06 132 0
222701 오류질문이요ㅠㅠlink1120 외부참조ㅠㅠ [5] ㅇㄷ(116.37) 10.12.06 1689 3
222700 애정 표현을 좀 과격하게 했어요 세브(222.239) 10.12.06 109 0
222699 프로그램 언어도 스스로 개발하지 못하지만 언어에 대한 유행은 민감... [19] 장은성(220.121) 10.12.06 281 0
222698 테트리스 알고리즘은 아는데..비베 언어를 잘 몰라서 [17] 장은성(220.121) 10.12.06 1520 1
222697 장은성 횽아와 관련해서 한가지는 분명한 거 같다 [3] 분당살람갤로그로 이동합니다. 10.12.06 104 0
222696 내가 좀 짜증날 만한 상황인가..?? [9] 111(218.55) 10.12.06 133 0
222695 공비 안심심하게 해줄께... [4] 장은성(220.121) 10.12.06 133 0
222694 집에 가고싶은 아이의 질문 [4] 집에가고싶어(175.217) 10.12.06 76 0
222693 게임 프로그래밍 하려면 API다음 트리가 뭐임 Direct draw임? [5] 자리비움갤로그로 이동합니다. 10.12.06 150 0
222692 it crew가 아니라 it croud 아닌가요??? [1] 컴돌이(58.77) 10.12.06 62 0
222691 궁금한거 질문 elwlwlwk갤로그로 이동합니다. 10.12.06 34 0
222690 실버라이트 공부할수있는 카페나 홈페이지 없을까요? [1] Witch Doctor갤로그로 이동합니다. 10.12.06 79 0
222689 심심해 [1] elwlwlwk갤로그로 이동합니다. 10.12.06 72 0
222688 장은성이 낫냐 내가 낫냐?? [2] 개쉛기갤로그로 이동합니다. 10.12.06 164 0
222686 냥옹잉 대마법서오즈갤로그로 이동합니다. 10.12.06 83 0
222685 장은성 글보다가 기분 나쁜거 [1] 퓨리님(211.48) 10.12.06 95 0
222682 크로우 카드의 낌새가 느껴져! [2] 세브(211.117) 10.12.06 147 0
222681 컴퓨터보안쪽으로 가고 싶은 학생입니다. [19] 싸이보그(219.255) 10.12.06 237 0
222680 이제 시작이다.. [1] White_Wolf갤로그로 이동합니다. 10.12.06 61 0
222679 자료구조 책에 대해 [3] 유리한추종자(118.91) 10.12.06 158 0
222678 병신이 있다고 해서 왔슴다. [4] URA!갤로그로 이동합니다. 10.12.06 163 0
222677 그 table 만드는데... [9] 몽상인갤로그로 이동합니다. 10.12.06 57 0
222676 실력자라면 실력자답게 언행부터 프로다워야 [31] 장은성(220.121) 10.12.06 326 0
222675 디시는 왜 클라우드서버를 쓰지않는가?? 쓰고있남? -ㅅ-;;? [1] 클라우드서버(112.150) 10.12.06 104 0
222674 초발술사 언니가 올린거 봤는데 [2] 세브(211.117) 10.12.06 106 0
222673 노트북에 라면 쏟았음 --; [4] 쿠키맛찐빵(211.202) 10.12.06 306 0
222672 오라클 유망한가요? [9] 불꽃(124.153) 10.12.06 186 0
222670 오늘 주제는 장은성인가? 근데 뭐야 그냥 찌래기잖아 [12] 홍다(114.199) 10.12.06 145 0
222667 클래스에서 함수 쓰기 힘드네..-ㅂ- [3] 베에(164.125) 10.12.06 624 1
222666 뭔가.. 디-형은 이런 글이 필요한거 같아.. [3] 초밥술사갤로그로 이동합니다. 10.12.06 117 0
222665 왜 난 항상 떡밥이 다 식으면 오는거지 ㅠㅠ [16] 넉넉한터갤로그로 이동합니다. 10.12.06 106 0
222664 디- 언니 봅니다. [3] 해일리갤로그로 이동합니다. 10.12.06 95 0
222663 노동가치설 [8] 세브(211.117) 10.12.06 548 0
222662 나는 맥가이버가 될테니 [3] 분당살람갤로그로 이동합니다. 10.12.06 85 0
222661 ...꺼져줄게 [4] 장은성(183.105) 10.12.06 159 0
222660 간만에 게임 좀 해보려는데 최소 요구 사양이 너무 높네.jpg [5] ㅇㅇ(222.107) 10.12.06 141 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2