<div>안녕하세요 </div> <div>다차원 배열을 공부하던중에 <table style="border-bottom-style:solid;border-right-style:solid;width:183px;border-collapse:collapse;border-top-style:solid;height:105px;border-left-style:solid;" border="1" cellspacing="0" cellpadding="3" width="183"><tbody><tr><td> </td> <td> </td> <td> </td> <td> </td></tr><tr><td> </td> <td> </td> <td> </td> <td> </td></tr><tr><td> </td> <td> </td> <td> </td> <td> </td></tr><tr><td> </td> <td> </td> <td> </td> <td> </td></tr></tbody></table></div> <div> </div> <div>이러한 형태의 그림들을 너무 많이 봐서 그런지..</div> <div> </div> <div>이걸 이용하여 간단한 게임을 만들 수 있지 않을까? 라는 생각에 도달하였습니다..</div> <div> </div> <div>처음 생각했던건 퀴즈형식의 게임이였는데 왠지 같은그림찾기도 생각나고 해서 </div> <div> </div> <div>만들어 볼까 하던 찰나에 어린 사촌동생이 생각나서 이왕하는거 사촌동생 영어교육도 시켜주자는 식으로 </div> <div> </div> <div>생각을 하게 되었는데요..</div> <div> </div> <div>대충 이런 게임입니다 </div> <table style="border-bottom-style:solid;border-right-style:solid;width:331px;border-collapse:collapse;border-top-style:solid;height:95px;border-left-style:solid;" border="1" cellspacing="0" cellpadding="3" width="331"><tbody><tr><td> Cat</td> <td> Lion</td> <td> 아기</td> <td> Love</td></tr><tr><td> 사자</td> <td> 사랑</td> <td> 사탕</td> <td> Rain</td></tr><tr><td> Book</td> <td> 고양이</td> <td> Candy</td> <td> Hello</td></tr><tr><td> Baby</td> <td> 안녕</td> <td> 책</td> <td> 비</td></tr></tbody></table><div> </div> <div> </div> <div>이런 식의 가로세로 4x4 배열을 만들어 놓고 각각에 단어를 저장한뒤 </div> <div>if 문을 통해서 0,3 4,0 입력 하면 </div> <div> </div> <div>아기와 Baby가 0 으로 출력이 되게끔 하는건데 </div> <div> </div> <div>처음 이걸 웹컴파일러로 대충 소스를 짜봤을때는 ..</div> <div> </div> <div> </div> <div>#include <stdio.h></div> <div> </div> <div>int main(void)</div> <div>{</div> <div> </div> <div> </div> <div>char*str1="cat";</div> <div>char*str2="Lion";</div> <div>char*str3="Love";</div> <div>char*str4="Book"; //이렇게 일일히 선언을 한뒤</div> <div> </div> <div>int arr[2][2]; 2x2 배열 생성</div> <div>int i,j; // 나중에 배열 출력</div> <div> </div> <div>arr[0][0]=str1;</div> <div>arr[0][1]=str2;</div> <div>arr[1][0]=str3;</div> <div>arr[1][1]=str4; // 이런식으로 일일히 집어 넣었습니다.</div> <div> </div> <div>/* 배열 출력 */</div> <div>for(i=0; i<2; i++)</div> <div>{</div> <div>for(j=0;j<2;j++)</div> <div>printf("%s \n",arr[i][j]);</div> <div>printf("\n");</div> <div>}</div> <div>return 0;</div> <div>}</div> <div> </div> <div>근데 웹 컴파일러는 분명히 arr[0][0]에 str1을 집어 넣을 수 있었는데</div> <div> </div> <div>비쥬얼스튜디오에서는 </div> <div> </div> <div>char*형식의 값을 char 엔터티에 할당 할 수 없습니다. 라고 하네요 ㅠㅠ</div> <div> </div> <div>아 참고로 문자열 출력을 해야할것 같아서 배열도 char형 으로 만들었어요 </div> <div> </div> <div>현재 작성하고 있는 소스</div> <div> </div> <div>#include <stdio.h></div> <div>int main(void)<br>{<br> //---------------같은그림찾기할 단어들<br> char*str1="Cat";<br> char*str2="고양이";</div> <div> char*str3="Hello";<br> char*str4="안녕";</div> <div> char*str5="Love";<br> char*str6="사랑";</div> <div> char*str7="Book";<br> char*str8="책";</div> <div> char*str9="Lion";<br> char*str10="사자";</div> <div> char*str11="Baby";<br> char*str12="아기";</div> <div> char*str13="Rain";<br> char*str14="비";</div> <div> char*str15="Candy";<br> char*str16="사탕";</div> <div><br> char arr[4][4]; //4x4 배열 생성 <br> int i,j,k;</div> <div> arr[0][0]=str1;<br> arr[0][1]=str5;<br> arr[0][2]=str6;<br> <br>요 바로 윗부분 에서 막히네요 ... ㅠㅠ</div> <div> </div> <div>= 부분에 빨간색 밑줄 그어져있고 엔터티를 할당 할 수 없다네요 ㅠㅠ</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.