c program to find minimum of 4 numbers using conditional operator in c

#include <stdio.h>

int main() {
    int num1, num2, num3, num4, min;

    printf("Enter four numbers: ");
    scanf("%d %d %d %d", &num1, &num2, &num3, &num4);

    min = (num1 < num2) ? ((num1 < num3) ? ((num1 < num4) ? num1 : num4) : ((num3 < num4) ? num3 : num4)) : ((num2 < num3) ? ((num2 < num4) ? num2 : num4) : ((num3 < num4) ? num3 : num4));

    printf("Minimum number is %d\n", min);

    return 0;
}