Please run and test the code please If you can make it very

Please run and test the code please. If you can, make it very simple to read, I am still learn. Thank you in advance

Write down a C program to generate a matrix (2-D Array) of integers in the range 1 to 100. The program should take the matrix dimensions (number of rows and number of columns) from the user. Print the matrix in such a way that only the prime numbers are printed. Print the character ‘*’ for the non-prime numbers. [Note that 1 is not a prime number].

Example: if the generated matrix is: 1 2 3 4 5 6 7 8 9 10 11 12

Print: * 2 3 * 5 * 7 * * * 11 *

Solution

program

#include<stdio.h>
#include<conio.h>
void main()
{
   int matrix[100][100];
   int row, col,i,j,k;
   clrscr();
   printf(\"Enter the number of rows \");
   scanf(\" %d\",&row);
   printf(\"Enter the number of columns \");
   scanf(\" %d\",&col);
   printf(\"Enter the matrix elements\ \");
   for(i=0;i<row;i++)
   {
       for(j=0;j<col;j++)
       {
           scanf(\" %d\",&matrix[i][j]);
       }
       printf(\"\ \");
   }


   for(i=0;i<row;i++)
   {
       for(j=0;j<col;j++)
       {
           if(matrix[i][j]==1)
           {
           printf(\" * \");
           continue;
           }

           for(k=2;k<matrix[i][j];k++)
           {
               if(matrix[i][j]%k==0)
               {
                   printf(\" * \");
                   break;
               }
           }
           if(k==matrix[i][j])
           {
               printf(\" %d \",matrix[i][j]);
           }


       }


       printf(\"\ \");
   }

    getch();
}

sample output

enter the number of rows 3

enter the number of columsn 3

enter the matrix elements 10 20 30 1 7 12 13 15 17

*       *     *

*      7     12

13    *     17

Please run and test the code please. If you can, make it very simple to read, I am still learn. Thank you in advance Write down a C program to generate a matrix
Please run and test the code please. If you can, make it very simple to read, I am still learn. Thank you in advance Write down a C program to generate a matrix

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site