디시인사이드 갤러리

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

갤러리 본문 영역

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

c언어빡치네(203.250) 2010.10.06 20:24:58
조회 327 추천 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/06/24 - -
225854 opencv프로그램좀 봐주세요 [10] 123(114.206) 10.12.20 428 0
225853 123 봐라 (opencv) [4] 김늅늅(218.153) 10.12.20 96 0
225852 프갤에 여자가 있다는데 [2] elwlwlwk갤로그로 이동합니다. 10.12.20 166 0
225850 프로그래머를 꿈꾸며 하루도 빠지지 않고 공부하는 [12] ㅎㄴ(1.224) 10.12.20 312 0
225849 급박하면 진짜 꿈에서도 코딩을 하네 [2] SKOTLEX갤로그로 이동합니다. 10.12.20 96 0
225848 결국 안드로이드 시나리오대로 되가네.. [7] 홍어(218.51) 10.12.20 157 0
225845 `망할 안드로이드.. [2] df(119.193) 10.12.20 69 0
225844 api 프로그래밍 공부하는데요 [3] 히히후후(221.166) 10.12.19 125 0
225842 여기 관련 업종 종사 하고 계신분 많나요? [3] ㅎㄴ(1.224) 10.12.19 95 0
225841 난 웹페이지 조작 관련된, 단축키 표준 같은거 있음 좋을거 같다. [9] (175.120) 10.12.19 72 0
225840 프로그래밍 갤러리란 곳도 있었군요!! [10] ㅇㅇㅃ갤로그로 이동합니다. 10.12.19 126 0
225839 근데 디시 힘들겠다... [4] elwlwlwk갤로그로 이동합니다. 10.12.19 66 0
225838 근데 페북말이지 [6] elwlwlwk갤로그로 이동합니다. 10.12.19 107 0
225837 질문하나할께요 [6] PE(203.130) 10.12.19 67 0
225836 지금 소주 1병 반 먹고 코딩하고 있는데.. [3] ㅇㅂㅇ(119.71) 10.12.19 97 0
225835 소켓 프로그래밍에 대한 질문... [2] 핫코크갤로그로 이동합니다. 10.12.19 71 0
225833 시크릿 가든이 뭐길래 [2] 미클갤로그로 이동합니다. 10.12.19 86 0
225832 c++ 최대공약수 구하려는데요 [4] 꼬비갤로그로 이동합니다. 10.12.19 245 0
225831 지금 치킨 먹고 있을 대마왕횽 [2] 넉넉한터갤로그로 이동합니다. 10.12.19 52 0
225830 수능치고온 문돌인데 조언이 필요해 횽들ㅠ [11] 쏘느(121.185) 10.12.19 166 0
225829 지금 만나러 갑니다 보고옴 [1] 꿀레갤로그로 이동합니다. 10.12.19 65 0
225828 아 엿같네,. .3(203.223) 10.12.19 44 0
225827 quartus2 web edition 한글 지원 못하나요? 차가운핫쵸코갤로그로 이동합니다. 10.12.19 431 0
225826 시스템 구성하기 참 힘드네 - ㅅ-) [13] 땡칠도사갤로그로 이동합니다. 10.12.19 128 0
225823 리눅스에서 키보드후킹은 어떻게해야함? [5] 슈발갤로그로 이동합니다. 10.12.19 569 0
225820 플래시로 나타나는 데이터 외부로 뽑아낼 수 있나여??? [4] Reeee갤로그로 이동합니다. 10.12.19 100 0
225819 형들 웹캠 연동해서 하는프로그램 [4] 유리한추종자(120.50) 10.12.19 133 0
225817 Microsoft kinect [4] MS느님(121.182) 10.12.19 195 0
225816 다시 도메인명 돌아보는 중 [3] 땡칠도사갤로그로 이동합니다. 10.12.19 110 0
225814 왜 싸이월드는 페이스북이 되지 못했는가.. [2] 홍어(218.51) 10.12.19 221 0
225813 C언어 질문좀 드릴게요..ㅠㅠ [2] 갈챠주세요ㅠ(112.145) 10.12.19 112 0
225812 자바는 그냥 싸그리 오픈하는게 살길이다. [2] 홍어(218.51) 10.12.19 131 0
225811 으헿헿헿헿 [5] 어떡해갤로그로 이동합니다. 10.12.19 79 0
225809 import java.util.*; 같이 와일드 카드 쓰면 안 조음? [3] ㅁㄴㄻㄹ갤로그로 이동합니다. 10.12.19 128 0
225806 횽들 이런 프로그램 제작비용이 얼마정도 듬? [5] 730044020(112.151) 10.12.19 208 0
225805 슈발 해도 해도 끝이 없어 [2] elwlwlwk갤로그로 이동합니다. 10.12.19 122 0
225804 게임 무슨 재미로 하나요??? [6] 컴돌이(58.77) 10.12.19 285 0
225803 안드로이드 프로그래밍.. 갤럭시 탭하고 갤럭시 s 있짢아요 [2] ㄴㅇㄹ(175.253) 10.12.19 209 0
225802 윈도 프로그래밍 질문 좀 하나 하자 [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 10.12.19 122 0
225801 using System.IO; 이거 넣으니까 되네 뇽뇽이긔갤로그로 이동합니다. 10.12.19 49 0
225800 혹시 Qt에 ActiveX 컨트롤 올려서 써 본 횽 있음? [1] Rei@디씨갤로그로 이동합니다. 10.12.19 169 0
225799 형들 도와주세요 율전갤로그로 이동합니다. 10.12.19 41 0
225798 형들 C#으로 메모장같은 프로그램 하려면 [5] 뇽뇽이긔갤로그로 이동합니다. 10.12.19 198 0
225797 ㅜㅜ 내 지렁이 elwlwlwk갤로그로 이동합니다. 10.12.19 104 0
225795 이클립스 검색 단축키 질문 [3] valenciak갤로그로 이동합니다. 10.12.19 443 0
225794 횽아들 대용량 다운로더 구현하려면 어떻게 해야할까요? ㄱㄷㅈ(121.124) 10.12.19 86 0
225793 진짜 잉여짓 환경은 내 친구가 진리 [9] 미클갤로그로 이동합니다. 10.12.19 362 0
225792 역시 몸쓰는건 뭐든 잘하는 지연이 언니 [2] 일광면(119.198) 10.12.19 404 0
225791 80만원 알바 권혁진(58.233) 10.12.19 110 0
225790 c언어...질문해도 될까요?ㅠㅠ [7] 컴프 초짜...(59.15) 10.12.19 303 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2