Code:Hello. I need some help, please. Thank you. 1. To mirror the numbers in a two-dimensional array. For instance for a number, if the number is : 2345, and the number in mirror is 5432. #include<stdio.h> #include<math.h> #define matrix [20][20] #define matrix1 [20][20] void main() { int number_lines, number_columns, i, j, ogl, nr; printf("\n Give the number of lines : "); scanf("%ld", &number_lines); printf("\n Give the number of columns : "); scanf("%ld", &number_columns); printf("\n Give the elements of matrix : "); printf("\n"); for(i=1; i<=number_lines; i++) { for(j=1; j<=number_columns; j++) { printf("\n Matrix [%d][%d] = ", i, j); scanf("%d", &nr); matrix1[i][j] = matrix[i][j]; } } for(i=1; i<=number_lines; i++) { for(j=1; j<=number_columns; j++) { ogl = 0; while(matrix[i][j] != 0) { ogl = ogl * 10 + matrix[i][j] % 10; matrix[i][j] = matrix[i][j] / 10; } printf("\n The mirror of matrix[%d][%d] --> %d is %d\n", i, j, matrix1[i][j], ogl); } } } 2. To carry out a program to display prime numbers from a given range. #include<stdio.h> void main() { int a, b, prime, d, i; printf("\n Give a = "); scanf("%d", &a); printf("\n Give b = "); scanf("%d", &b); if(b<=a) printf("\n b must be greather than a.\n"); prime=1; d=2; for(i=a; i<=b; i++) { while(d<=i/2 && prime) { if(i%d==0) prime=0; d++; } if(prime) printf(" %d", i); else printf("\n No prime in the interval [%d %d].\n", a, b); } }