Viết chương trình C để tìm số lớn nhất của 3 số

Các bước thực hiện để viết chương trình C:

1. Nhập vào 3 số nguyên num1, num2, num3

2. Kiểm tra nếu num1>num2:

    + Kiểm tra nếu num1>num3 thì num1 là số lớn nhất

    + Kiểm tra nếu num1<=num3 thì num3 là số lớn nhất

3. Kiểm tra nếu num1 ko lớn hơn num2:

    + Kiểm tra nếu num2>num3 thì num2 là số lớn nhất

    + Kiểm tra nếu num2<num3 thì num3 là số lớn nhất

Code tham khảo của chương trình C:

#include <stdio.h>
int main()
{
int num1, num2, num3, max;
// Enter three numbers
printf("Enter three numbers: ");
scanf("%d%d%d", &num1, &num2, &num3);
if(num1 > num2)
{
if(num1 > num3) // If num1 > num2 and num1 > num3
max = num1;
else // If num1 > num2 but num1 > num3 is not true
max = num3;
}
else
{
if(num2 > num3)// If num1 is not > num2 and num2 > num3
max = num2;
else // If num1 is not > num2 and num2 is not > num3
max = num3;
}
// Print maximum value
printf("Maximum of three numbers = %d", max);
return 0;
}