여기 내 코드입니다 :여러 조건 문이 작동하지 않는 경우 ...
string function1(string input)
{
string output;
int i=0;
if (input.at(i)!='A' || input.at(i)!='a'|| input.at(i)!='E' || input.at(i)!='e' || input.at(i)!='I' || input.at(i)!='i' || input.at(i)!='O'||input.at(i)!='o' || input.at(i)!='U' || input.at(i)!='u')
{
char x=input[i];
input.erase(input.begin()+i);
output=input+x;
}
else
{
output=input+"yay";
}
return output;
}
- 하지만 그 잘못가는 곳에 내가 그것을 알아낼 수 없습니다 ..하고 싶은 일을하지 ..
any1 help?
은 기본적으로 문제는 결코
내가 BJ 전달 경우가 BJYAY에게 반환해야합니다 .. else 문에가는 없다는 것입니다 바로 .. 하지만 나에게 JB
감사를주는!
큰 소리로 읽어보십시오. – chris
'||'이 아니라'&&'를 원한다고 생각합니다. 상태가 무엇인지에 대한 논리를 생각해보십시오. – Cornstalks
'input.at (i)! = 'A'|| input.at (i)! = 'a''는 우주에서 항상 사실입니다. – Lol4t0