我有一個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)
我該如何掃描一個數組作爲循環條件的一部分?
寫,將執行第一個新功能搜索並返回它是否被發現。然後可以在while循環條件中使用該函數。 – pstrjds
我試圖重新引用您的問題並清理那裏的代碼,以便將其專注於您提到的問題。如果我沒有正確清理它,請隨時進一步編輯它或展開我所做的。 – pstrjds