- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
for (i=0; i<n1; i++)
for (j=0; j<n; j++)
for (l=0; l<m; l++)
{
printf ("Введите в матрицу № %d строку №[%d][%d] \n", i+1,j+1,l+1);
while((h<k) && (*(*(*(*(mt+i)+j)+l)+h-1)!='\n')) //цикл для последовательного ввода всех элементов символьной строки;
{
fflush(stdin);
*(*(*(*(mt+i)+j)+l)+(h++)) = getchar(); //ввод элемента символьной строки;
}
if (*(*(*(*(mt+i)+j)+l)+h-1)='\n') //удаление из конца введённой строки символа переноса \n;
{ *(*(*(*(mt+i)+j)+l)+h-1)='\0';}
else
{ *(*(*(*(mt+i)+j)+l)+h)='\0';}
h = 0;
}