#include<stdio.h> #include <stdlib.h> int main(void) { int num , factor1 = 2 , f
ID: 3618015 • Letter: #
Question
#include<stdio.h>
#include <stdlib.h>
int main(void)
{
int num , factor1 = 2 , factor2 = 2 , count = 0;
printf("Enter an integer number > than1 ");
for( scanf("%d" , &num ) ; num < 2 ;scanf("%d" , &num ))
printf("Wrong Input , try again Enter aninteger number > than 1 ");
while ( factor1 > 1 && factor1 <num )
{
if ( num %factor1 == 0 ) ;
count++;
}
if ( count == 0 )
printf("%d is a prime number ", num);
else if ( count != 0 )
{
for ( factor1 =factor2 = 2 ; factor1 < num && factor2 < num&& factor1 != 1 && factor2 != 1 ; factor1++ ,factor2++ )
{
if ( num % factor1 == 0 )
{
factor2 = num / factor1 ;
printf("%d = %d x %d ", num , factor1 , factor2 );
}
}
}
system("pause");
return(0);
}
Explanation / Answer
int voidint , ,doint for / if // , if , ,while return
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.