Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.83 KB | None | 0 0
  1. int main()
  2. {
  3.     setlocale(LC_ALL,"Russian");
  4.     int **a, i, j,k=-1;
  5.     a = (int**) malloc(n * sizeof(int*));
  6.     for (i = 0; i < n; i++)
  7.         a[i] = (int*) malloc(m * sizeof(int));
  8.     srand(time(NULL));
  9.  
  10.     for (i=0; i<n; i++)
  11.         for(j=0; j<m; j++)
  12.             a[i][j] = (rand() - rand()) %10;
  13.  
  14.     printf("Первоначальная матрица\n");
  15.     vivod(a,n,m);
  16.     printf("_____________________________\n");
  17.  
  18.     for (i = 0; i <n ; i++)
  19.         for (j = 0; j < m; j++)
  20.             if ((a[i][j-1]*a[i][j-1]==a[i][j] && a[i][j+1]*a[i][j+1]==a[i][j] && k==-1&&j>0 && j<2 ) || (a[i][j-1]*a[i][j-1]==a[i][j] && k==-1 && j==2) || (a[i][j+1]*a[i][j+1]==a[i][j] && k==-1 && j==0))
  21.                 k = i;
  22.     if(k==-1)
  23.     {
  24.         printf("\nподходящих строк не найдено!\n");
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement