Hej, nie mam pojęcia dlaczego cały czas wyskakuje mi błąd kompilacji, w VS wszystko ładnie poszło. Bardzo proszę o wskazówkę:
using System;
class Program
{
static void Main(string[] args)
{
int n = Convert.ToInt32(Console.ReadLine());
string[] Pesele = new string[n];
for (int i = 0; i < n; i++)
Pesele[i] = Console.ReadLine();
foreach (string Pesel in Pesele)
{
if( isOK(Pesel)){
Console.WriteLine("D");}
else
{Console.WriteLine("N");}
}
bool isOK(string Pesel)
{
int Suma = 0;
for (int i = 0; i < 11; i++)
{
if (i == 0 | i == 4 | i == 8 | i == 10)
{
Suma += Pesel[i] * 1;
}
else if (i == 1 | i == 5 | i == 9)
{
Suma += Pesel[i] * 3;
}
else if (i == 2 | i == 6)
{
Suma += Pesel[i] * 7;
}
else
{
Suma += Pesel[i] * 9;
}
}
if (Suma > 0 & Suma % 10 == 0)
return true;
else
return false;
}
}