Write C Program to print prime factors of a input number

 #include <stdio.h>


int main()

{

    int i, j, num, Prime;


   

    printf("Enter any number to print Prime factors: ");

    scanf("%d", &num);


    printf("All Prime Factors of %d are: \n", num);


  

    for(i=2; i<=num; i++)

    {

       

        if(num%i==0)

        {

         

            Prime = 1;

            for(j=2; j<=i/2; j++)

            {

                if(i%j==0)

                {

                    Prime = 0;

                    break;

                }

            }


          

            if(Prime==1)

            {

                printf("%d ", i);

            }

        }

    }


    return 0;

}

No comments:

Post a Comment

Programming in C Language

  PROGRAM LIST TO BECOME PRO IN C    😍😍😍            PRACTICE SETS                                                        UNIT -1  👇   IN...