Передача в функцию двухмерного массива char - C#

Узнай цену своей работы

Формулировка задачи:

public void FindSentense(char [] arrays,int size,char [][]sentenses){
         int j =0;
         for(int i=0;i<size;i++){
            if(arrays[i]!='.' && arrays[i]!='!' && arrays[i]!='?')sentenses[j][i]=arrays[i];
            else {sentenses[j][i]='\0';
                j++;
            }
        }
    }
В функции FindSentense компилятор ругается на 4 строку, в которой должно происходить записывание данных в двухмерный массив. Двухмерный массив в мэйне объявил следующим образом. char [][] sentenses = new char[n][]; При компиляции выскакивает следующая ошибка

Решение задачи: «Передача в функцию двухмерного массива char»

textual
Листинг программы
sentenses[i] = new char[size];

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.692 из 5
Похожие ответы