Я пытаюсь взять несколько строк строкового ввода (может содержать пробелы) в c ++, используя двумерный массив символов, но цикл завершается без ввода в коде n = 1:
Когда n = 2, требуется только один ввод, а когда я пытаюсь распечатать ввод [0], он печатает пустой. Но для Кут <
char input[100][100];
int n,i;
cout<<"Enter no of lines : ";
cin>>n;
cout<<"Enter "<<n<<" sentences : "<<endl;
for(i=0;i<n;i++)
cin.getline(input[i],100);