string[] numbers = new string[10];
bool found = false;
for(int i = 0; i < numbers.Length; i++)
{
numbers[i] = Console.ReadLine();
if(numbers[i] == "x")
{
break;
}
}
for (int i = 0; i < numbers.Length; i++)
{
if(numbers[i] != "x")
{
if (Int32.Parse(numbers[i]) % 2 == 0)
{
found = true;
Console.WriteLine(numbers[i]);
}
}
}
if(found == false)
{
Console.WriteLine("N/A");
}
Console.ReadLine();
The following message is shown: Unhandled exception. System.ArgumentNullException: Value cannot be null. (Parameter 's') at System.Int32.Parse(String s)
The program continouslly ask for user inputed integers, until "X" is introduced. It will show the even numbers from user inputs.