Доброго всем времени суток)
такой вопрос у меня: можно ли перевести двумерный массив строк в одномерный, чтобы там дальше с ним всякие преобразования делать?
я как-то попыталась это реализовать, но билдер ругается(
посмотрите пожалуйста, в чем ошибка?
код
#include <iostream.h>
#include <conio.h>
#include <string.h>
void main ()
{ char a [100][30];
char t[2500];
int k, l;
int n,m;
cout<<"n,m?";
cin>>n>>m;
//ввод (убрала код, тк он ни на что не влияет)
//перевод из двумерного массива в одномерный
k=m*n;
l=0;
while (l<k)
{ for (int i=0; i<n; i++)
for (int j=0; j<m; j++)
{strcpy(t[l], a[i][j]);
l++;}
}
//вывод(так же убрала код)
}
getch();
}