int main(){ unsigned int p;// Positive number... int checkValue;// Stored the return value from prime funtion... int divisor; printf("Please input a positive number:"); scanf("%d",&p); // Getting the value that could check its prime... checkValue = prime(p); if(checkValue == 0) printf("%d is a prime number.\n",p); else{ divisor = biggestDivisor(p); printf("%d is not prime number, and its biggest divisor is %d.\n",p,divisor); } }
int main() { //User input: int inputedNumber; printf("Please input a number no more than 2147483647:"); scanf("%d",&inputedNumber); //Judge if its a prime number and output result. prime(inputedNumber)?printf("This number is a prime number!"):printf("This number is not a prime number and the biggest divisor is %d",biggestDivisor(inputedNumber)); return 0; }