私の大学のためにこのスクリプトを実行しようとしています
int main()
{
int x;
double y;
Provo:
cout<<"Vlera e X: ";
cin>>x;
switch(x)
{
case ((x)<(0.9)):
y=x*x;
break;
case (x==0.9):
y=2*x;
break;
case 'x>0.9':
y=x-3;
break;
}
cout<<"\n\n";
return 0;
}
これはコードで、エラーは次のとおりです。
17 10 ....\Untitled1.cpp [Error] 'x' cannot appear in a constant-expression
誰か助けてください?