Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include <stdlib.h>
- void main(){
- int n,j,i,min=0,max=0,imin=0,imax=0,k;
- int ** matr; int * mass; int ** matr1;
- printf("Razner 1 matrici:\n");
- printf("stroki = ");
- scanf_s("%d", &n);
- printf("stolbci = ");
- scanf_s("%d", &k);
- printf ("\n\nVvedite elementi massiva:\n\n");
- for (i=0; i<n; i++)
- for (j=0; j<k; j++)
- {
- printf(" stroka %d, chislo %d = ", i+1, j+1);
- scanf_s("%d", &mass + i*n + j);
- }
- mass = (int*)calloc((n*k),sizeof(int));
- /* for (i = 0; i < n; ++i)
- matr[i] = mass + i*k; //инициализируем строки
- for (i=0;i<n;i++)
- for (j=0;j<k;j++)
- {printf("mozg[%d][%d]=",i,j);
- scanf_s("%d",*(*matr+i*matr+j));}*/
- min=mass[0][0];
- max=mass[0][0];
- if (mass[i][j]>0) {
- max=mass[i][j];
- imax=i;}
- if (mass[i][j]<min){
- min=mass[i][j];
- imin=i;}
- printf("max=%d\n min %d\n imax=%d\n imin=%d\n",max,min,imax,imin);
- /* for (i=0;i<n;i++)
- {
- for (j=0;j<n;j++)
- printf("\t%6.2f",matr[i][j]);
- printf("\n");
- }
- for (i=0;i<n;i++)
- free(matr[i]); //Освобождаем память i – й строки
- free(matr); // Освобождаем память массива указателей
- free(mass); // Освобождаем память массива сумм */
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement