나는 어떤 문자로도 입력이되었으므로 입력의 단어를 구분하는 배열이 필요합니다. 배열에는 문자 만 있으면됩니다 (스페인어로되어 있기 때문에 악센트 부호가있는 문자가 포함되어 있습니다). 내 코드는이 코드를 사용하여 특수 스페인어 문자를 "¡", "¿"등으로 인식하지 못합니다.문자를 스페인어 문자와 비교하기
어떻게 해결할 수 있습니까? ... 여기 내 코드가 있습니다. 이 코드
string x[100];
int n = 0;
while (entrada){
entrada>>x[n];
n++;
}
n--;
for(int j = 0;j<n;j++){
cout<<x[j]<<"/";
}
string y[100];
for(int i = 0;i<n;i++)
for(int j = 0; j<x[i].length();j++){
if(!ispunct(x[i][j]))
y[i]+=x[i][j];
}
가 I이 입출력 얻었다 : 출력에 의해 분리 된 인쇄 단지 배열
input
=======
Hola,
Cómo estás?
Espero que muy bien. ¡!!!
El otro día que fui al cine me acordé de la
película que vimos el año pasado.
output
========
Hola/Cómo/estás/Espero/que/muy/bien/¡/El/otro/día/que/fui/al/cine/me/acordé/de/la/película/que/vimos/el/año/pasado/
을는 "/"
뚜껑을 닫은 상태에서 뚜껑을 닫으면 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히고 뚜껑이 닫히지 않습니다 . –
유효한 문자 배열을 만들려고합니다. double을 사용하여 각 요소를 유효한 배열과 비교하고 해당 요소가 맞는지 여부를 검증 할 수 있습니다. –