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;
}