The program has to request 3 numbers from an individual, and then return the largest and secondLargest of those numbers. This is what I have:
{
    int num1, num2, num3;
    int largest, secondLargest;
    printf("Enter number 1: ");
        scanf("%d",&num1);
    printf("Enter number 2: ");
        scanf("%d",&num2);
    printf("Enter number 2: ");
        scanf("%d",&num3);
        {
    if(num1>num2);
        largest=num1;
        if(num3>num1);
        secondLargest=num1;
            largest=num3;
    printf("The largest number is: %d\n"),largest;
    printf("The second largest number is: %d"),secondLargest;
        }
    return 0;
}
Very Specifically, the output must follow the following format
Enter number 1: 27
Enter number 2: 36
Enter number 3: 12
The largest number is: 36
The second largest number is: 27
When I run the program, it returns insanely large numbers, which leads me to believe I am missing something very simple, or that I have 0 understanding of what is required for even a basic program like this.
Any help is greatly appreciated!
 
     
     
     
     
    