私はstructs
の配列を持ち、いくつかの値が設定されています。ユーザーに値を入力するよう促しています。次に、ユーザーが入力した値が配列に含まれているかどうかを確認するために配列をチェックする必要があります。
見つかった場合、プログラムは実行を継続します。
見つからない場合、プログラムはユーザーに別の値を入力するよう求めます。whileループの条件で複数の値と比較するにはどうすればいいですか
以下は既に書いたコードです。 do-whileループ条件の一部として配列をスキャンしようとしましたが、これは動作しません。
do
{
printf("Insert the number you want to search:\n");
numero = getInputFromUser();
} while (for (i = 0; i < numAlunos; i++) // This is where I need help
numero != vAlunos[i].numero)
ループ状態の一部としてアレイをスキャンするにはどうすればよいですか?
eが見つかったかどうかを検索して返します。 whileループ条件でこの関数を使用することができます。 – pstrjds
私はあなたの質問に言い直しを試み、あなたが言及した問題に焦点を当てるためにそこにあったコードをクリーンアップしようとしました。私が正しく掃除していない場合は、それをさらに編集するか、私が行ったことを自由に展開してください。 – pstrjds