//각 글자 하나하나를 가져와서 비교해보는 방법 연구
//각 자음 모음을 숫자화 시키면 첫번째 수는 -95 이고 그이후의 숫자가 각 자음, 모음에 따라 다르다
//따라서 각 홀수 (0부터 세니까)의 수를 비교해서 같은 숫자이면 같은 글자일 확율이 높음
/**/
#include<stdio.h>
#include<string.h>
#pragma warning(disable:4996)
int main()
{
char i[20];
char k[20];
int j = 0;
int a=0;
int b=0;
gets(i);
fflush(stdin);
gets(k);
fflush(stdin);
printf("i에 저장된 글자:%s\n", i);
while (a < 20)
{
printf("%d\n", i[a]);
a++;
}
printf("**************************\n");
printf("k에 저장된 글자: %s\n", k);
a = 0;
while (a < 20)
{
printf("%d\n", k[a]);
a++;
}
printf("************************\n");
for (a = 0; a<20; a++)
{
if (i[a] == k[a])
{
if (i[a + 1] == k[a + 1])
{
printf("%c%c\n", i[a],i[a+1]); //각 배열을 비교해서 같으면 글자를 띄움 -> 안뜸
a++; //홀수로 세야 하기 때문에 여기서 한번더 더해줘야 함
continue;
}
}
if (i[a] = !k[a])
{
printf("%c", i[j]);
}
}
printf("************************** \n");
for (a = 0; a < 20; a++)
{
b = strncmp(i, k, a );
printf("%d번째 숫자 비교결과: %d \n",a+1, b);
}
return 0;
}
하이라이트한 부분이 수정한 부분인데
저렇게 동시에 글자를 띄우는걸 하니까 글이 뜨네요 ㅋㅋ
진짜 여러가지 자료 찾아보다가 진짜 우연하게 해본건데 신기하네요 ㅎㅎ