p.s.
Оьрати внимание у себя еще на вторую строку, ты там вместо str пишешь st1.
Дык . это не st1 ,а stl. если я вместо stl подставлю str, то у меня получится "квадратный " массив ( размером str*str ) , а так получается массив размером str*srl
)
вот ток остался один вопрос! как в этот массив записать данные. вот такой код не фурычит
int **arr;
int U,str,stl,F;
printf("i,y \n");
scanf("%i %i %i",&str,&stl,&F);
printf("%i %i",str,stl);
arr=(int **)calloc(str,sizeof(int*));
for( U = 0 ; U < str ; U++ ) arr
= (int*)calloc(stl,sizeof(int));
arr[F][F]=str;
printf("\n\n %i=%i ",str,arr[F][F]);