При запуске отладки программы вылетает ошибка
Необработанное исключение по адресу 0x503D051B (ucrtbased.dll) в Proekt.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0x00000000.
int n;
cout << "Введите количество чисел: ";
cin >> n;
double **mas = new double*[2];
for (int i = 0; i < 2; i++)
{
mas[i] = new double[n];
}
for (int i = 0; i < n; i++)
{
mas[1][i] = rand() % 1000 / 1.1415;
mas[0][i] = (double)sum(mas[1][i]); // в этой строке
}
// функция sum:
int sum(double a)
{
double *b = NULL;
int res=0;
int c = modf(a, b);
while (c > 0)
{
res += c % 10;
c /= 10;
}
return res;
}