السلام عليكم انا مبتدى وقاعد اطور نفسة واجهتني مشكلة في المقارنة بين اكثر من قيمة في لغة السي حيث اني حينما يعمل البرنامج يتجاهل القيمة الثالثة ويتم المقارنة بين القيمة الاولى والثاني ويتم تجاهل الثالثة وهذا هي الطريقة ؟؟
#include<stdio.h>
int main()
{
int num1 , num2 , num3;
printf ("Enter the first number: ");
scanf("%d", & num1);
printf ("Enter your second number: ");
scanf ("%d", & num2);
printf ("plese enter therr number: ");
scanf ("%d", & num3);
if (num1>num2 || num1>num3)
printf ("the big number is %d\n", num1);
else if (num2>num1 || num2>num3)
printf ("the big number is %d\n ", num2);
else if (num3>num1 || num3>num2)
printf ("the big number is %d\n ", num3);
else
printf ("Errer");
return 0;
}