を返しません。任意の提案。機能は、私は、変数「thesi1に機能「checkPos」から正しい値を取り戻すおりません。ウィンドウにコードブロックを使用して期待値
int checkPos(int thesi)
{
switch(thesi)
{
case 6:
thesi = 4;
break;
case 3:
thesi = 8;
break;
case 7:
thesi = 3;
break;
case 9:
thesi = 16;
break;
case 14:
thesi = 10;
break;
return thesi;
}
}
int main(){
thesi1 = checkPos(newPos);
cout << "your position is " << thesi1 << endl;
値でない場合は、あなたが逃しただけでなく、デフォルトのケースがいくつかありますか?あなたは渡しているnewPosは何ですか? –
このコードは、コンパイルされません。質問を編集して[mcve]を追加してください。また、あなたが得た結果と期待した結果との違いを述べてください。 –
int main(){ int thesi1(0)、newPos; – Koullis