int i;
int[] mArray = new int[5];
for (i = 0; i < mArray.Length; i++)
{
Console.WriteLine("Please enter a number:");
mArray[i] = Convert.ToInt32(Console.ReadLine());
if (mArray[i] >= 50 && mArray[i] <= 10)
{
Console.WriteLine("Please enter numbers only between 10 and 50.");
mArray[i] = Convert.ToInt32(Console.ReadLine());
}
}
2つのルールが含まれている場合、ifステートメントが機能するようには見えません if (mArray[i] >= 50 && mArray[i] <= 10)
ただし、1つのルールで正常に機能しますif (mArray[i] >= 50)