단어가 addc이면 a위치0 b위치-1 c위치4 d위치2 -1 -1-1-1-1-1-1-1 이런식인데
#include <iostream>
#include <stdio.h>
int main()
{
char word[100];
scanf_s("%c", &word,100);
int b[1000];
int d[1000];
int af[1000];
for (int c = 97; c < 123; c++)
{
b[c] = -1;
}
for (int c = 0; c < 100; c++) {
for (int i = 97; i <=122; i++) //아스키코드 소문자ㅣa=97
{
if (word[c] == (char)i) //같은 알파벳
{
if (af[i] != 40) { //같은 알파벳 또 나오면 무시하기
b[i] = c;
af[i] = 40;
}
}
}
}
for (int c = 97; c < 123; c++)
{
printf("%d", b[c]);
}
}
이거 어디가 틀린거야..
댓글 0