else if((RI >= 181) && (RI <= 210)){
if((ICT1 = false) || ((ICT2 = false) || (ICT3 = false))){
cout << "ICT \n";
if(ICT1 = false){
ICT1 = true;
goto endICT;
}
if(ICT2 = false){
ICT2 = true;
goto endICT;
}
if(ICT3 = false){
ICT3 = true;
goto endICT;
}
endICT:
}
やあ!これは私のプログラムの一部にすぎません。このコードは、さまざまな変数やその他のものとともに数回表示されます。コードをコンパイルすると、「エラー C2143: 構文エラー: ';' がありません」が表示されます。before '}'" 私はこのすべてのコーディングに慣れていないので、助けていただければ幸いです! 御時間ありがとうございます!編集: 申し訳ありませんが、以前は十分なコードが含まれていませんでした! 基本的に乱数を選び、範囲内であればこの部分を通過します。最初の 'if' が true にならないため、この範囲は 3 回しか選択できません。これまでご協力いただきありがとうございました。また、エラーは「endICT:」行にあります。