디시인사이드 갤러리

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

갤러리 본문 영역

C언어 소스 주석좀 달아주실분 구합니다

c언어빡치네(203.250) 2010.10.06 20:24:58
조회 329 추천 0 댓글 7
														

소스는 한 100줄정도 되구요

주제는 보물찾기 입니다 .

정말 급해서그런데 C언어 고수분들 좀 도와주세요

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<window.h>
#include<time.h>

void display_rule(void);
void basic_map(void);
void display_map(int natrix[][10], int tx[], int ty[]);
void make_treasure(int tx[],intty[]);
void move_arrow_key(char key, int*x1, int*y1, intx_b, int y_b);
void game_control(int tx[], int ty[]);
void gotoxy(int x, int y);

int main(void)
{
 int tx[2], ty[2];
 int natrix[10][10]={0};
 clock_t start, end;
 double pst;
 srand(time(NULL));
 make_treasure(tx,ty);
 display_rule);
 start=clock();
 system("cls");
 game_control(tx,ty)l
 end=clock();
 pst=(double)(end-start)/CLIK_TCK;
 gotoxy(1,13);
 printf(:경과 시간 : %.1f 초", pst);
  gotoxy(1,14)l
  printf(: 모두 찾았습니다. 게임을 종료합니다 . \\n");
  getch();
 return 0;
}

 void display_rule(void)
 {
  gotoxy(1,1);
  printf("보물찾기");
  gotoxy(1,3);
  printf("아래의 바둑판 모양의 격자에는 보물이 \\n");
  gotoxy(1,4);
  printf("숨겨져 있습니다. \\n");
  gotoxy(1,5);
  printf("화살표(↑↓←→)키를 움직여서 찾습니다. \\n");
  gotoxy(1,7);
  baskc_map();
  printf("아무키나 누르면 시작합니다. \\n");
  getch();
 }

 void basic_map(void)
  P
  int i,j;
 for(i=0; i<10;1++)
 {
  for(j=0;j<10;j++)
   printf("■");
  printf("\\n");
 }

 void display_map(int matrix[][11], int tx[], int ty[])
{
  int i,j;
  basic_map();
  for(i=1; i<=10; i++)
   for(j=1;j<=10;j++)
    if (matrix[i][j]==1)

    {
     gotoxy(2*i-1, j);
     printf("□");
    }

    else if (matrix[i][j]==2)
    }
 gotoxy(2*i-1,j);
 printf("★");
}

 void make_treasure(int tx[], int ty[])
 {
  int i;
  for(i=0; 1<2;i++)
  {
   do
   {
    tx[i]=rand()%11;
    ty[i]=rand()%11;
   }while((tx[i[<=1) || (ty[i]<=1));
  }
 }
}

void move_arrow_key(char key, int *x1, int *y1, int x_b, int y_b)
{
 

 void basic_map(void)
  P
  int i,j;
 for(i=0; i<10;1++)
 {
  for(j=0;j<10;j++)
   printf("■");
  printf("\\n");
 }
}


 void game_control(int tx[], int ty[])
 {
  char key;
  int i, j, count=0;
  int x=1, y=1;
  int matrix[11][11]=0;
  do
  {
   gotoxy(x,y);
   printf("□");
   matrix[(x+1)/2][y]=1;

   for(i=0; i<2; i++)
    if((x+1/2==tx[i]) && (y==ty[i]))
     matrix[(x+1)/2[y]=2;

    gotoxy(1,1);
    display_map(matrix, tx, ty);

    count=0;
    for(i=1;i<=10;i++)
     for(j=1;j<=10;j++)
      if(matrix[i][j]==2)
       count=count+1;
      gotoxy(1,12);
      printf("찾은 보물(★)의 개수 : %d , count);
       key =getch();
      move_arrow_key(key, &x, &y, 19, 10);
  }while<count<2);
}

void gotoxy(int x, int y)
{
 COORD Pos = {x - 1, y - 1};
 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos);
}

뭐 대충 이런데요 말도안되는 부분도 많고 합니다 .. 도와주실분 주석달아서 네이버로좀 보내주세요

aaabbc28@naver.com

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 논란보다 더 욕 많이 먹어서 억울할 것 같은 스타는? 운영자 24/09/23 - -
256039 프로그램이나 네트워크쪽에 종사하시는분들 [8] 오가(125.176) 11.06.27 179 0
256038 IP변경시 죽은IP인지 구분하는법 [21] 두리두리차갤로그로 이동합니다. 11.06.27 364 1
256037 프갤러들아 6시다 [2] Adelposs갤로그로 이동합니다. 11.06.27 70 0
256036 나를 찬양해라 프갤러들아 [4] Adelposs갤로그로 이동합니다. 11.06.27 94 0
256035 방학되니까 이제 할게없다 [4] Adelposs갤로그로 이동합니다. 11.06.27 91 0
256034 형들 .. [7] 3시간째갤로그로 이동합니다. 11.06.27 82 0
256033 건..건덕후용 퍼즐게임 [4] 일광면(119.198) 11.06.27 132 0
256032 형들 메모리 할당 질문점여 헤헤(C++) [2] 3시간째갤로그로 이동합니다. 11.06.27 96 0
256031 윈도우즈 프로그래밍에서 메인윈도우를 안보이게 할 수 없나여? [3] rm . dd갤로그로 이동합니다. 11.06.27 81 0
256029 [중요 ㅠㅜ]클래스 형변환 질문. [2] 김열심(220.68) 11.06.27 81 0
256027 이중에 신상털수있는사람 있음 ? [2] 하드웨어가하드하네갤로그로 이동합니다. 11.06.27 104 0
256026 삼성 소멤 쓰는 잉여들 있는겨? [4] 한마음택배갤로그로 이동합니다. 11.06.27 200 0
256025 횽아들 나 클라우팅 인프라 구축하려고 하는데 말이야 [1] 후끈한곰탱갤로그로 이동합니다. 11.06.27 73 0
256023 paros 드럽게느리네 [1] 바보랍니다갤로그로 이동합니다. 11.06.27 49 0
256022 서브넷 마스크 개어렵네 [3] 풋사과1갤로그로 이동합니다. 11.06.27 72 0
256021 paros 드럽게느리네 바보랍니다갤로그로 이동합니다. 11.06.27 32 0
256020 Web + Graph 고수님들 굽신굽신 [1] Ynobe갤로그로 이동합니다. 11.06.27 88 0
256016 집에 있는 아부지 컴이 펜4 2.4인데 이거 업글 필요 있냐 없냐... [2] 분당살람갤로그로 이동합니다. 11.06.27 66 0
256015 FOR문을 아나요? [2] 에버퀸(14.55) 11.06.27 95 0
256012 야 너희들 뿌잉뿌잉 뜻이나 알고 쓰는 거냐? [4] Adelposs갤로그로 이동합니다. 11.06.27 532 0
256011 하.. 존나 우리나라 시스템 개 쪼다같네 ㅡㅡ [11] Sx2bal(125.134) 11.06.27 244 0
256009 멀티 파일 쓰기 질문좀요 형아들 [21] OTL 금지(220.75) 11.06.27 119 0
256008 쀼잉 쀼잉 w~'v'w~ rm . dd갤로그로 이동합니다. 11.06.27 37 0
256007 순위 알고리즘 질문인데.. [3] KeNaK갤로그로 이동합니다. 11.06.27 78 0
256005 그럭저럭 또 다이나 2.0도 사용자가 늘어가는구나... [1] 분당살람갤로그로 이동합니다. 11.06.27 84 0
256004 아아 입갤함 [2] Adelposs갤로그로 이동합니다. 11.06.27 54 0
256003 프갤러 한테 성적을 빼면 뭐가 남나요? [6] 풋사과1갤로그로 이동합니다. 11.06.27 109 0
256002 return 0의 의미가 뭔지 모르겠어. [12] C(124.49) 11.06.27 226 0
256001 SHCopyKey [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.06.27 52 0
256000 디자인 패턴하면 [2] 땡칠도사갤로그로 이동합니다. 11.06.27 151 0
255999 자바 클래스 간단한 개념 질문좀 ㅠ [9] 123(121.126) 11.06.27 108 0
255997 비쥬얼베이직 쫌 하시는형 잇어요 ㅠㅠ? 1(210.125) 11.06.27 40 0
255995 리눅스 라이브 시스템 유저가 뭐죠? [3] 리누스토발즈(58.74) 11.06.27 78 0
255994 학원 가접수 취소하면 돈 돌려받을수 잇나요? [1] 가접수(59.8) 11.06.27 72 0
255992 용 vs 해골 Ynobe갤로그로 이동합니다. 11.06.27 59 0
255991 상큼한 월요일임 ㅇㅇ !@#ㅇㅇ(211.238) 11.06.27 25 0
255990 오늘부터 비트고급 시작인데 [1] +어게인갤로그로 이동합니다. 11.06.27 129 0
255989 DirectX 입문 도서 추쳔점여. [4] Ynobe갤로그로 이동합니다. 11.06.27 104 0
255987 메모장2 좀 좋다 ㄹㅇㄴ(210.178) 11.06.27 106 0
255986 이거 문제 아는사람? [2] 씨오크(Josie)갤로그로 이동합니다. 11.06.27 100 0
255984 블로그에 프로그래밍도 필요하나? [3] flowerteam113갤로그로 이동합니다. 11.06.27 176 0
255980 커널 수준에서 파일에 직접 엑세스 하면 혼꾸녕 난다는게 트루? [2] ㅁㅁㅁ(115.20) 11.06.27 91 0
255979 야동 숨길 방법을 찬다가 이런 걸 봤는데... [3] 전날의 섬갤로그로 이동합니다. 11.06.27 210 0
255978 api 파일 쓰기 있잔아 이거 중간에 짤리는데 왜이래> [3] hokace(112.162) 11.06.27 105 0
255976 형들 꼭 알아야할 디자인패턴은 뭐뭐 있어?? [5] 늅늅(115.23) 11.06.27 188 0
255975 코딩횽아 [2] elwlwlwk갤로그로 이동합니다. 11.06.27 66 0
255974 웹프로그래머 뉴비인데 포폴 뭐 준비해야해요? [1] 에바그린(125.130) 11.06.27 160 0
255968 내주변에 술만마시면 do-while문을 장착하는 사람이있어 [4] 돌고래스피커갤로그로 이동합니다. 11.06.27 111 0
255967 centos 아오 풋사과1갤로그로 이동합니다. 11.06.27 28 0
255966 정말 좋은 소스.. [2] SC2(121.172) 11.06.26 134 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2