0

私は現在プロジェクトに取り組んでおり、これを行う方法が完全にはわかりませんが、これに沿った何かを持つifステートメントが必要です

if(a != b[]){
    printf("Use another value!");
}

b[] は配列内の任意の値です。たとえば、100 個の値があり、ユーザーが入力したものがそれらのいずれでもない場合、「別の値を使用してください!」と出力されます。

私はこれがCであることを指定する必要があると思いました

4

2 に答える 2

0

ループを繰り返し処理して、その値を確認できます

for(int i=0;i<sizeof(b);i++)
{
   if(a!=b[i]
   {
    printf("Use another value");
    break;
  }
}

私はそれがこのように行われたと思います。私は長い間Cを実際に使用していません。

于 2013-03-03T03:04:35.910 に答える
0

C#で行くことができます

ArrayVariable.Contains(オブジェクト)

于 2013-03-03T02:55:07.683 に答える