디시인사이드 갤러리

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

갤러리 본문 영역

c언어 달팽이 배열 짰는데 어디가 틀린거지?

파워맨(119.201) 2011.09.10 12:11:55
조회 237 추천 0 댓글 2

#include<stdio.h>

int main(void)
{
 int arr[15][15];
 int input=0;
 int i=1, j=1;
 static int sum=0;

 scanf("%d",&input);    //배열의크기를 가로 세로 각각 몇으로 할 지 정한다.

 for(i=0 ; i<15 ; i++)     //배열의 빈 공간을 3000으로 체운다.
 {
 
  for(j=0 ; j<15 ; j++)
  {
   arr[i][j]=3000;
  }
  printf("\\n");
 }

 

 for(i=1 ; i<input+1 ; i++)    //가로 세로를 만약 4로 입력 받았다면 4x4에 해당하는 공간은 0으로 채운다.
 {
 
  for(j=1 ; j<input+1 ; j++)
  {
   arr[i][j]=0;
   printf("%d ",arr[i][j]);
  }
  printf("\\n");
 }

 i=1;
 j=1;

 do            //달팽이 모양으로 1,2,3,4........... 채운다.
 {
  
  for( ; arr[i][j] == 0 ; j++)
  {
   sum++;
   arr[i][j]=sum;
   
  }
  i--;
  j--;
  
  for( ; arr[i][j] == 0 ; i--)
  {
   sum++;
   arr[i][j]=sum;
   
  }
  i++;
  j--;
  
  for( ; arr[i][j] == 0 ; j--)         //이상하게 여기서 부터 안된다...;;;
  {
   sum++;
   arr[i][j]=sum;
   
  }
  i++;
  j++;
  
  for( ; arr[i][j] == 0 ; i++)
  {
   sum++; 
   arr[i][j]=sum;
   
  }
  i--;
  j++;
  
 }while(arr[i][j] < input*input);
 printf("\\n");       //결과를 출력한다.

 for(i=1 ; i<input+1 ; i++)
 {
 
  for(j=1 ; j<input+1 ; j++)
  {
   printf("%d ",arr[i][j]);
  }
  printf("\\n");
 }

 printf("%d \\n",sum);
 return 0;
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
271882 씹갤러들아 너희들은 축딸 모르냐 Adelposs갤로그로 이동합니다. 11.09.13 76 0
271880 나 만약 여친생기면 프갤과도 안녕이다 [10] Adelposs갤로그로 이동합니다. 11.09.13 137 0
271879 내가 이번에 살 책들 [3] Adelposs갤로그로 이동합니다. 11.09.13 93 0
271878 openCV 없이 영상처리 하는 병신도 여기 있다. [11] 생각놀이갤로그로 이동합니다. 11.09.13 324 0
271877 Adelposs 진짜 여침 생기냐 [1] 로하로하알로하갤로그로 이동합니다. 11.09.13 63 0
271876 아..진짜 opencv 이진화에서 레이블링의 단계를 못넘어가겠다... [1] ㅇㅇㅇ(58.235) 11.09.13 259 0
271875 어렸을 적 나에게 프로그래머란... [5] CHALLENGER갤로그로 이동합니다. 11.09.13 119 0
271874 아 마이크로프로세서 하나도 모르겠는데 레포트를 어찌 써야되는지 [6] 닉우스터갤로그로 이동합니다. 11.09.13 90 0
271873 형들 [4] Adelposs갤로그로 이동합니다. 11.09.13 65 0
271872 ㅅㅅ 음모론 Adelposs갤로그로 이동합니다. 11.09.13 45 0
271871 쎅스쎅스 거리는데 [2] Adelposs갤로그로 이동합니다. 11.09.13 120 0
271870 외국에서 첫쎅은 [2] 로하로하알로하갤로그로 이동합니다. 11.09.13 93 0
271869 형들 db공부할때 이 책 쓸만함? [2] Adelposs갤로그로 이동합니다. 11.09.13 81 0
271868 훃들아 내가만든 프로그램인데 잠깐만 봐주세염 ㅜㅜ [1] (223.222) 11.09.13 103 0
271866 핰하캏캏카 프갤형들!! 내 말좀 들어봐 [3] Adelposs갤로그로 이동합니다. 11.09.13 57 0
271865 외국에서 첫쎅은 [2] 로하로하알로하갤로그로 이동합니다. 11.09.13 92 0
271864 2input ORgate 로 3input ORgate 이거 맞나요 [19] 닉우스터갤로그로 이동합니다. 11.09.13 235 2
271863 닉우스터는 프겔에 게이트 물어보러 오냐? [5] 생각놀이갤로그로 이동합니다. 11.09.13 106 0
271862 아오 씡나 핸드프린팅 과제... SODMaster갤로그로 이동합니다. 11.09.13 31 0
271861 HDR 톤 매핑 구현중 [2] [성대아싸]갤로그로 이동합니다. 11.09.13 85 0
271859 자바 무슨프로그램씀 들? [1] 오마이갓넬갤로그로 이동합니다. 11.09.13 89 0
271858 지금 x+y+z표를 그렸는데 맞는지 봐주세요 ㅠㅠ [18] 닉우스터갤로그로 이동합니다. 11.09.13 149 0
271857 C에서 __붙는 함수들 [3] T3ddyB34r갤로그로 이동합니다. 11.09.13 75 0
271856 모두 스웨덴으로 떠나자 [4] ㅇㅇ(61.77) 11.09.13 107 0
271855 드림스파크 인증한 아이디를 해킹당한것 같은데 어떻게해야할까요... [1] ㅇㅇ(222.113) 11.09.13 130 0
271854 비싼 컴파일러의 달른 점 [3] 분당살람갤로그로 이동합니다. 11.09.13 107 0
271853 2 입력 or gate를 이용해서 3 입력 or gate 이거 맞나요 [15] 닉우스터갤로그로 이동합니다. 11.09.13 177 0
271851 2 입력 or gate를 이용해서 3 입력 or gate를 어떻게그리나요 [4] 닉우스터갤로그로 이동합니다. 11.09.13 81 0
271849 헤더랑 파일의 구성은 걍 1:1 로 하셈 [19] [성대아싸]갤로그로 이동합니다. 11.09.13 167 0
271847 밑에 c++ 헤더 어쩌고 질문보고 나도 궁금한거... [15] 로하로하알로하갤로그로 이동합니다. 11.09.13 143 0
271846 Code:;Blocks도 물건이라는.... .3(36.38) 11.09.13 60 0
271845 C++ 클래스 연습할때,, 소스코드 안에 넣는거랑 .h에 따로 두는거랑 [13] 흑떨기(125.180) 11.09.13 106 0
271844 프밍갤형들은 이거 이해하나요? (아프리카하시는분 필독) [21] 박구갤로그로 이동합니다. 11.09.13 693 0
271842 함수/변수 이름 -> 단수 or 복수 ? 1인칭 or 3인칭? [24] HJH_갤로그로 이동합니다. 11.09.13 1574 1
271841 컴파일러 + 디버거 + 에디터 + 각종 편의툴 = IDE [14] [성대아싸]갤로그로 이동합니다. 11.09.13 226 0
271840 형들 제가 vs같은걸 만들어 보려고 하는데여... [6] y녀6디리(220.118) 11.09.13 89 0
271839 단순 전산상의 이유만으로 운영 방침이 바뀌어진다니 아직 한국은 후진국인듯 [11] Deanex갤로그로 이동합니다. 11.09.13 101 0
271838 winapi쓸꺼아니면 왜 vs씀? [18] 로하로하알로하갤로그로 이동합니다. 11.09.13 173 0
271837 내가 자주 듣는 뉴에이지요 [1] y녀6디리(220.118) 11.09.13 63 0
271835 C java delphi php phython 전부다 컴파일 가능한 [17] 박구갤로그로 이동합니다. 11.09.13 177 0
271834 님들 허허헣 VS, 이클립스등 IDE 무거워서 못쓰겠어요 [8] Regi☆갤로그로 이동합니다. 11.09.13 116 0
271833 비싼 컴파일러는 뭐가 달름? [6] 박구갤로그로 이동합니다. 11.09.13 161 0
271832 그러면 윈도우7에서 비쥬얼 6.0 사용하는방법은 없나요?? [7] ....(211.202) 11.09.13 153 0
271830 이거 좀 신기함 ㅋ kushan갤로그로 이동합니다. 11.09.13 52 0
271829 IDE 무거운걸로 치면 이클립스아니냐 [4] Regi☆갤로그로 이동합니다. 11.09.13 120 0
271828 이번회사 들어와서 DB안다루니까... [1] .3(36.38) 11.09.13 81 0
271827 감성이 풍부해지는 노래임 ㅇㅇ 들어봐 [2] 로하로하알로하갤로그로 이동합니다. 11.09.13 86 0
271826 비쥬얼 익스프레스만으로도 학교과제같은거 할수있는거맞죠? [10] 생초보(211.202) 11.09.13 112 0
271825 토익 공부하는것만으로도 영어 감잡는데 좋겠져? [3] SODMaster갤로그로 이동합니다. 11.09.13 81 0
271824 취업만화 - 나의 목소리를 들어라 1,2,3부 [1] 분당살람갤로그로 이동합니다. 11.09.13 183 0
뉴스 ‘살롱 드 홈즈’ 이시영-정영주-남기애, '리본맨 모방범' 장재호 육탄전 끝 검거 성공! 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2