<div>//각 글자 하나하나를 가져와서 비교해보는 방법 연구</div> <div>//각 자음 모음을 숫자화 시키면 첫번째 수는 -95 이고 그이후의 숫자가 각 자음, 모음에 따라 다르다</div> <div>//따라서 각 홀수 (0부터 세니까)의 수를 비교해서 같은 숫자이면 같은 글자일 확율이 높음</div> <div>/**/</div> <div>#include<stdio.h></div> <div>#include<string.h></div> <div>#pragma warning(disable:4996)</div> <div><br></div> <div>int main()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>char i[20];</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>char k[20];</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int j = 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int a=0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int b=0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>gets(i);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>fflush(stdin);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>gets(k);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>fflush(stdin);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("i에 저장된 글자:%s\n", i);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>while (a < 20)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div> printf("%d\n", i[a]);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span> a++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("**************************\n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("k에 저장된 글자: %s\n", k);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a = 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>while (a < 20)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%d\n", k[a]);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("************************\n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span><b>for (a = 0; a<20; a++)</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>{</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>if (i[a] == k[a])</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>{</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>if (i[a + 1] == k[a + 1])</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>{</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%c%c\n", i[a],i[a+1]); //각 배열을 비교해서 같으면 글자를 띄움 -> 안뜸</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>a++; //홀수로 세야 하기 때문에 여기서 한번더 더해줘야 함</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>continue;</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>}</b></div> <div><span class="Apple-tab-span" style="white-space:pre;"><b> </b></span></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>}</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>if (i[a] = !k[a])</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>{</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%c", i[j]);</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>}</b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>}</b></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("************************** \n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (a = 0; a < 20; a++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>b = strncmp(i, k, a );</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%d번째 숫자 비교결과: %d \n",a+1, b);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201607/14682424063626a795d2614e3aa3a7adcaaf81f34a__mn558361__w1600__h900__f175668__Ym201607.png" width="800" height="450" alt="제목 없음1.png" class="chimg_photo" style="border:none;"></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201607/14682424087d3caae7887446ffbdbf5cf64ae5f90d__mn558361__w1600__h900__f193959__Ym201607.png" width="800" height="450" alt="제목 없음2.png" class="chimg_photo" style="border:none;"></div><br></div> <div>하이라이트한 부분이 수정한 부분인데 </div> <div>저렇게 동시에 글자를 띄우는걸 하니까 글이 뜨네요 ㅋㅋ </div> <div>진짜 여러가지 자료 찾아보다가 진짜 우연하게 해본건데 신기하네요 ㅎㅎ </div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.