그래서 배열의 문자 (크기 5)가 있고 각 인덱스에는 문자가 포함되어 있으며 배열에서 검색 할 문자의 사용자 입력을 받고 있습니다. 그러나 char cInput
이 배열의 모든 색인에 있는지 확인하는 방법을 모르겠습니다.배열의 모든 인덱스에 값이 있는지 확인합니다.
char cLetters[5] = {'b', 'b', 'b', 'b', 'b'};
char cInput;
cout << "Enter a character to search for: ";
cin >> cInput;
이 작업을 수행하지 않아도됩니다.
if(cInput == cLetters[0] && cInput == cLetters[1] && cInput == cLetters[2]
&& cInput == cLetters[3] && cInput == cLetters[4])
return true;
특히 배열 크기가 200 인 경우 해당 조건을 200 번 기록하지 않습니다.
아이디어가 있으십니까?
질문에 대한 답변 - 루프. 그 아이디어에 대해 어때요? – ApproachingDarknessFish
나는 하루 종일 두뇌를 내팽개 쳤다. 내 사과 – Mauri