#include int main() { int n, m; printf("Introduceti dimensiunile tabloului (n m): "); scanf("%d %d", &n, &m); // Declarați tabloul bidimensional a[n][m] int a[n][m]; // Citirea elementelor tabloului printf("Introduceti elementele tabloului:\n"); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { scanf("%d", &a[i][j]); } } // Modificarea tabloului conform cerinței int numarElementePozitive = 0; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (a[i][j] % 7 == 0) { a[i][j] = numarElementePozitive; } else if (a[i][j] > 0) { numarElementePozitive++; } } } // Afișarea tabloului modificat printf("Tabloul modificat este:\n"); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { printf("%d ", a[i][j]); } printf("\n"); } return 0; }