s [i]にどの文字列を追加しても、出力として「はい」が得られますが、||(OR)を削除すると完全に動作します。if文のバグ
for(int i=0; i<T; i++)
{
if(s[i]=="ccc"||"ccs")
{
cout<<"yes"<<endl;
}
else
{
cout<<"no"<<endl;
}
s [i]にどの文字列を追加しても、出力として「はい」が得られますが、||(OR)を削除すると完全に動作します。if文のバグ
for(int i=0; i<T; i++)
{
if(s[i]=="ccc"||"ccs")
{
cout<<"yes"<<endl;
}
else
{
cout<<"no"<<endl;
}
:
if(s[i] == "ccc" || s[i] == "ccs")
あなたはこれが何を意味するのかと思います: ' "CCC" || "CCS"'? – ForceBru
「s」とは何ですか?容認できる品質の質問をする方法を学んでください。 – tambre
'||'演算子の両側に完全な文を書く必要があります。それは 'if(something == value_1 || something == value_2)'です。 –