Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- setlocale(LC_ALL,"Russian");
- int **a, i, j,k=-1;
- a = (int**) malloc(n * sizeof(int*));
- for (i = 0; i < n; i++)
- a[i] = (int*) malloc(m * sizeof(int));
- srand(time(NULL));
- for (i=0; i<n; i++)
- for(j=0; j<m; j++)
- a[i][j] = (rand() - rand()) %10;
- printf("Первоначальная матрица\n");
- vivod(a,n,m);
- printf("_____________________________\n");
- for (i = 0; i <n ; i++)
- for (j = 0; j < m; j++)
- 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))
- k = i;
- if(k==-1)
- {
- printf("\nподходящих строк не найдено!\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement